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 代碼
刪除
恢復自動保存:
?