1) My sister has ________ seen a horror film. a) never b) ever c) yet d) for 2) Jane ________France yet. a) hasn't been visiting b) haven't visited c) hasn't visited d) haven't been visiting 3) The hikers have _______Mount Everest for the last two weeks. a) climbed b) have climbed c) climbing d) been climbing 4) They have_________all the members of the club, but no one can come to the meeting. a) be calling b) called c) calling d) being calling 5) _________ long has that actress been appearing on this TV series? a) How b) All c) For d) From 6) Mum ________the market to buy some vegetables. a) has been going to b) has gone to c) has gone in d) has been going in 7) ________to take her karate uniform to class? a) Has she been remembering b) She has remembered c) She has been remembering d) Has she remembered 8) Tim________for Channel 6 news for 20 years. a) has reported b) has been reporting c) reporting d) reported 9) My parents_________at a hotel in a long time because they prefer camping. a) haven't been staying b) didn't stay c) haven't stayed d) not been staying 10) Colin_________Amsterdam since 2015. a) has been in b) has gone to c) has been to d) has gone in 11) We haven't been to the ski resort________last winter. a) before b) already c) for d) since 12) David______a new house for the past six months. a) has built b) has been building c) built d) been building
0%
present perfect simple/ continuous
共享
共享
共享
由
Eleoutsakou
编辑内容
打印
嵌入
更多
作业
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
问答游戏
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要订阅
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开成绩
复制链接
QR 代码
删除
恢复自动保存:
?