1) A: When _____ on holiday to Thailand? B: Two years ago. a) did you go b) have you gone c) you went 2) I _____ my wallet when I was on holiday last year. a) lost b) ’ve been losing c) ’ve lost 3) He _____ a lot of money when his grandfather died. a) ’s inherited b) B been inheriting c) inherited 4) She _____ had a bank account for five years now. a) had b) has c) have 5) I have played football _____ I was six years old. a) when b) since c) for 6) Have you _____ been to South America? a) ever b) yet c) before 7) It’s 11.00 a.m. and I _____ half an hour of work this morning! a) did b) has done c) have done 8) A: Can I speak to Peter, please? B: Sorry, he’s _____ gone out. a) just b) ever c) yet 9) Why is he asking for money again? I _____ him £50 two days ago! a) have lent b) lent c) lend 10) I haven’t finished my exams _____. I’ve got two more next week. a) already b) yet c) soon 11) How long have they _____ together? a) been b) already c) be 12) Alan _____ a lot of money when he was a student. a) borrowed b) has borrowed c) has been borrowing 13) She _____ saved enough money for a car. She needs another 500 euros. a) hadn’t b) hasn’t c) has 14) We _____ far too much on our holiday last year. a) have spent b) been spending c) spent 15) How much money _____ you earn last month? a) did b) have c) do 16) I haven’t seen her _____ last summer. How is she? a) for b) since c) just 17) We have lived in this house _____ four years . a) from b) since c) for 18) A: Would you like a cup of tea? B: No, thanks. I have _____ one. a) just have b) had just c) just had 19) Have you ever __________ to Paris? a) have been b) was c) been 20) I _________ you a message two hours ago. a) sent b) has sent c) haven't sent
0%
Present Perfect - Past Simple
共享
由
Sfirena
编辑内容
嵌入
更多
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
随堂测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要登录
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开结果
复制链接
删除
恢复自动保存:
?