1) I ____________(not see) him for a long time. a) haven't seen b) haven't saw c) hasn't seen d) not seen 2) School______________ (not / start) yet. a) hasn't started b) haven't started c) not started d) hasn't start 3) ________ Jim ____________ (speak) to the boss? a) Has / spoke b) Has / spoken c) Have / spoken d) Have / spoke 4) The children_________________ (visit) London. a) has visited b) have visited c) 've visited d) have visitted 5) I ___________ (get) a long letter from father this week. a) have got b) has gotten c) 've gotten d) 's got 6) Tim _______________ (forget) your name already. a) has forgotten b) have forgotten 7) He ________________ (do) it since we left him. a) has did b) has done c) have done d) have did 8) Josh and Tim _____________(eat) the whole pudding. a) has eaten b) have eaten c) have ate d) have eatten 9) You ______________ (read) many detective stories. a) have read b) have ridden c) have red d) has read 10) Lisa ________________(meet) me before. a) have meet b) has met c) has meeted d) has meet 11) Dad ________ already ______________(buy) a new car. a) 's brought b) 's bought c) 've bought d) 've brought 12) The baby _______________ (not drink) anything yet. a) hasn't drunk b) hasn't drank c) haven't drank d) haven't drunk 13) I think I ___________(not see) him befor. a) hasn't seen b) haven't seen 14) I have visited Korea ____ 2022. a) since b) for 15) I have visited Korea ____ 2 years. a) since b) for 16) We have studied in Thammakosit School ___ 3 years. a) since b) for 17) They have driven a car ____ 4 hours. a) since b) for 18) She has travelled Phuket ____ 5 days. a) since b) for 19) He has waited for you ___ he was 12 years old. a) since b) for 20) The plane has arrived at London _____ 9 AM. a) since b) for
0%
Present perfect
共享
共享
共享
由
Kkhemikap
การศึกษาระดับมัธยมศึกษาตอนต้น
编辑内容
打印
嵌入
更多
作业
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
随堂测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要订阅
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开成绩
复制链接
QR 代码
删除
恢复自动保存:
?