1) Have they studied English for 6 years ? a) No, they do. b) Yes, they have c) No, they has. 2) She______________tennis for 3 months. a) hasn’t played b) haven’t played c) have played 3) My brother has taught math _____ ten years. a) since b) for c) have 4) _________ you ever _________to Bangkok? a) Have , go b) Have , gone c) Has , gone 5) ______________ has tried to do his best. a) They b) Jane and Bill c) Sara 6) That boy and his friend ______________their way. a) has lost b) have lost c) had lose 7) Bella ________________ breakfast already. a) have had b) has had c) has have 8) He _________________given it back yet. a) have not b) had not c) has not 9) We haven't _____ (buy) a car. a) buyed b) baught c) bought 10) Sunny and Palmmy _________________ the car already. a) have washed b) has washed c) had washed 11) Mr.Johnson has taught Computer for ______________. a) 5 years b) last year c) 5 O'clock 12) Baitong has borrowed my notebook since ______________. a) 4 days b) Sunday c) 3 hours 13) Have you seen this program ______________ ? a) yet b) recently c) just 14) We have been to Singapore______________. a) ever b) three time c) never 15) I have ______________ eaten my lunch. a) yet b) already c) twice 16) I have worked hard ___________I graduated from high school a) since b) for c) has 17) We have lived in this town ___________ 12 years. a) since b) for c) has 18) Ben ___________ his shop since 1999. a) has opened b) have opened c) has open 19) Jane ______________________to Thailand. a) has never been b) have never been c) never has been 20) The plane ____________________ the airport. a) just has departed b) has just departed c) has departed just 21) My parents have been married for _________________. a) 25 years b) yesterday c) 1990 22) I have studied the piano ___________ i was five a) for b) since c) I has 23) The students have tested ______________ nine o'clock. a) for b) since c) I has 24) I love this film.I ______________ it four times already. a) have seen b) have walked c) have cleaned 25) The boy ______________India many times. a) has visited b) has played c) has started 26) I am still working. I haven't finished my work ________. a) already b) yet c) never 27) ________she ever been to New York? a) Have b) Had c) Has 28) Where is Sam? ________ you seen him? a) Have, b) Had c) Has 29) I __________ a teacher since 2002. a) have been b) have be c) has been 30) She __________me. a) hasn’t called b) hasn’t call c) hasn’t calling
0%
Present Perfect
共用
共用
共用
由
Nidania83
ม.2
ESL
編輯內容
列印
嵌入
更多
作業
排行榜
顯示更多
顯示更少
此排行榜當前是私有的。單擊
共用
使其公開。
資源擁有者已禁用此排行榜。
此排行榜被禁用,因為您的選項與資源擁有者不同。
還原選項
測驗
是一個開放式範本。它不會為排行榜生成分數。
需要登錄
視覺風格
字體
需要訂閱
選項
切換範本
顯示所有
播放活動時將顯示更多格式。
打開結果
複製連結
QR 代碼
刪除
恢復自動保存:
?