1) She ----------- basketball since she was three. a) have been playing b) has played c) has been playing 2) How long ---- he ----------- drawing? a) has / been b) had / been c) has / being 3) She -----------the book she wanted. a) didn't find b) hasn't found c) didn't found 4) I ------- met a famous person ever. a) have been -ing b) haven't met c) didn't 5) Mary -------- taking care of her neighbor's cat since she arrived. a) have been b) has been c) has took 6) This actor is very good. He --------- five Oscars. a) has been winning b) have been winning c) has won 7) He ---------didn't he? a) practised sport b) has been practising c) practises 8) Why ----------- done your homework yet? It's really late. a) have you b) haven't you c) has you 9) She -------------- that book for three hours now, but she ---------------- anything interesting. a) has been reading / hasn't found b) have been reading / didn't found c) hasn't been reading / didn't find 10) How fast ---- the race driver ---------? a) has / run b) have / is running c) has / been running?
0%
Present Perfect Continuous and Present Perfect Simple
共享
由
Mixakiler
编辑内容
嵌入
更多
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
随堂测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要登录
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开结果
复制链接
删除
恢复自动保存:
?