1) How many times ____________________ (you/be) to New York? a) were you b) have you been c) has you been d) was you 2) Last July they _______________ (spend) their holidays in Rome. a) spend b) have spend c) spent d) have spent 3) His parents ______________ (be) here yesterday a) have been b) has been c) was d) were 4) They ______________ (go) to Germany when he _____________ (be) only 4. a) went, was b) have gone, was c) went, has been d) have gone, has been 5) _________ you ___________ (watch) any films last night? a) Have / watch b) Did / watch c) Did / watched d) Have / watched 6) I _________________ (have) a couple of toasts for breakfast this morning. a) had b) have c) has had d) has 7) I _____________ (not/see) you in class last Friday. a) haven't seen b) hasn't seen c) didn't saw d) didn't see 8) Annette ___________ (write) many books and she is writing another one now. a) wrote b) has written c) has wrote d) written 9) I _____________ (visit) him in hospital three times this month. a) have visited b) has visited c) visited d) visit 10) They still live in that town. They _____________ (live) there for ages. a) lived b) live c) has lived d) have lived 11) Fatima is from Ethiopia. She ___________ (never/see) snow. a) never saw b) has never seen c) never has seen d) have never seen
0%
Present Perfect X Past Simple
共享
由
Thelmason
编辑内容
嵌入
更多
作业
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
随堂测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要订阅
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开成绩
复制链接
QR 代码
删除
恢复自动保存:
?