1) They haven’t gone out for three years. a) They ... went out ... three years ago. b) They ... last went out ... three years ago. c) They ... haven't gone out since ... three years ago. 2) She hasn't gone on holiday for six years. a) The ... last time she went on holiday .. was six years ago. b) The ... last time she has gone on holiday ... was six years ago. c) The ... last she went on holiday ... was six years ago. 3) He has been running marathons for over five years. a) He ... started run marathons over ... five years ago. b) He ... starts running marathons over ... five years ago. c) He ... started running marathons over ... five years ago. 4) They relocated to Ireland three years ago. a) They have ... been living in Ireland since ... three years. b) They ... have been in Ireland ... for three years. c) They ... have been living in Ireland ... for three years. 5) The last time I saw Jack was three months ago. a) I ... haven't seen Jack since ... three months. b) I ... haven't seen Jack for ... three months. c) I ... saw Jack for ... three months. 6) I have not played tennis with Mike for months. a) The ... last time I have played tennis ... with Mike was months ago. b) The ... last time I played tennis ... with Mike was months ago. c) The ... last time I play tennis ... with Mike was months ago 7) It's been a long time since I last played football. a) I ... haven't played football for ... a long time b) I ... haven't played football since ... a long time c) I ... didn't played football for ... a long time 8) It's been two years now since he started working for us. a) He ... was working for us ... for two years. b) He ... have been working for us ... for two years. c) He ... has been working for us ... for two years. 9) They moved to England nine years ago. a) It’s ... (been) nine years since they ... moved to England. b) It’s ... (been) nine years for they ... moved to England. c) It’s ... (been) nine years they ... moved to England. 10) It's four months since I last visited my uncle John. a) The .. last time I have visited my ... uncle John was four months ago. b) The .. last time I visited my ... uncle John was four months ago. c) The .. last time I visit my ... uncle John was four months ago. 11) Adolf Hitler has been dead for over 70 years. a) Adolf Hitler ... has been dead since ...1945. b) Adolf Hitler ... has died since ...1945. c) Adolf Hitler ... have been dead since ...1945. 12) They have been dating for a week. a) They ... dated last ... week. b) They ... have dating since last ... week. c) They ... have been dating since last ... week.
0%
FCE Transformations 2
共享
共享
共享
由
Abglanguages
ESL
FCE/B2
编辑内容
打印
嵌入
更多
作业
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
开箱游戏
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要订阅
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开成绩
复制链接
QR 代码
删除
恢复自动保存:
?