1) I ... the British Museum before. a) haven't visited b) didn't visit c) haven't been visiting 2) Sorry, I'm late! ... waiting for a long time? a) Did you b) Have you c) Have you been 3) Mum .... in that company two years ago. a) has worked b) has been working c) worked 4) Tina isn't here at the moment. She ... Spain. a) has been to b) has gone to c) has been in 5) I ... already ... a present for your birthday. a) have ... bought b) did ... buy c) have ... been buying 6) They ... at the restaurant last week. a) haven't eaten b) haven't been eating c) didn't eat 7) Dad's tired, because he ... in the garden all morning. a) has been working b) has worked c) worked 8) George has never ... home-made lemonade before. a) drank b) drunk c) been drinking 9) Tina ... do her best, or she can't play in the team. a) can b) has to c) might 10) Mandy ... book a room in a week. It's too late. a) won't be able to b) doesn't have to c) couldn't 11) They ... want to change when they arrive from the airport. a) might b) can c) 'll have to 12) We ... take the cat to the vet. She looks really ill. a) must b) may c) can
0%
Revision 6-10: Tenses
共享
由
Joanneta
编辑内容
嵌入
更多
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
输赢测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要登录
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开结果
复制链接
QR 代码
删除
恢复自动保存:
?