现在完成时练习题

2022-08-13 03:03:22   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《现在完成时练习题》,欢迎阅读!
练习题,完成,现在


现在完成时语法练习

用过去时或现在完成时填空:

1. “_________ you __________ (have) lunch ?” “Yes.”

“When ________ you __________ (have) it?” “I ____________ (have) it at 12:00.” 2. “_________ you __________ (write) a letter to your aunt yet?” “Yes, I ___________. I ________________ (write) one last week.” 3. “_________ he ___________ (finish) his homework?” “Not yet.” 4. “_________ they ever __________ (be) abroad?” “Yes, just once.” 5. Your father _________ just ___________ (finish) his work. 6. Your father _________ (finish) his work just now. 7. Last term I __________ (learn) many English words. 8. They ____________ (not read) the interesting books yet.

9. He _____________ never ____________ (go) to the science museum. 10. ____________ you ever ____________ (drink) coke?

11.Have you _____________ (buy) a dictionary? “ “Yes, I __________ .”

“Where______ you ___________(buy) it?” “ I _________(buy) it in a bookstore.” “When ___________ you _____________ (buy) it?” “ Yesterday.” I. 单项选择。

( )1. The famous writer _____ one new book in the past two year . . is writing .was writing C.wrote .has written ( )2. Have you met Mr. Li ____ . Just . ago C.before .a moment ago ( )3. How long have you ____ here ? About two months . . been . gone . come . arrived ( )4. Our country ____ a lot so far .

Yes. I hope it will be even ______ .

. has changed ; well . changed ; good . has changed ; better ( )5. ______ you ___ your homework yet ?Yes. I _____ it a moment ago. .Did; do; finished .Have; done; finished .Have; done; have finished . will; do; finish ( )6. We ______ Xiao Li since she was a little girl . . know . had known . have known . knew ( )7. Harry Potter is a very nice film. I _____ twice. . will see . have seen C.saw .see ( )8. These farmers have been to the United States .

Really? When _____ there ?

. will they go .did they go . do they go . have they gone ( )9. Zhou Lang ______already ______in this school for two years . . was ; studying . will ; study . has ; studied . are; studying ( )10. His father ______ the Party since 1998 . .joined . has joined . was in . has been in ( )11. Do you know him well ? Sure .We ______ friends since ten years ago . . were . have been . have be . have made




( )12. He has ___ been to Shanghai, has he ? . already .never .ever . still ( )13. Hurry up! The play __________ for ten minutes . . has begun . had begun . has been on . began ( )14. It ___ ten years since he left the army . . Is . has . will . was ( )15. Miss Green isn't in the office. She_______ to the library.

.has gone . went .will go . has been ( )16. My parents ______ Shandong for ten years. . have been in . have been to . have gone t. have been ( )17. The students have cleaned the classroom, ____? A. so they B. don’t they C. have they D. haven’t they ( )18. _____ has Mr. White been a member of Greener China since he_ to China? A. How soon, comes B. How often, got C. How long, came D. How far, arrived ( )19. His uncle —— for more than 9 years. A. has come here B. has started to work C. has lived there D. has left the university 20______ you ___ your homework yet ? Yes . I _____ it a moment ago .

A.Did ; do ; finished B.Have ; done ; finished C.Have ; done ; have finished D.will ; do ; finish

21 His father ______ the Party since 1978 .

A. joined B. has joined C. was in D. has been in 22Do you know him well ?

Sure .We _________ friends since ten years ago .

A. were B. have been C. have become D. have made 23When he arrived at the bus stop, the bus _____ for 20 minutes. A. has left B. had left C. has been away D. had been away 24. I ______ the League for 5 years so far. A. joined B. have joined C. have been in

24.The factory ____ since the February of 1988. A . has been open B. has opened C. was open D. opened 25.Mary and Rose ____friends since they met in 2000. A. have made B. have been C. made D. have become 26.The meeting _____ for a week now. A. has finished B. has ended C. has been over

27.Miss Gao ______ this school for nearly 5 years. A. has been in B. has come to C. has taught 30. How long _______ he ________ ? A. died B. has, died C. has, been dead 31. He ______ at eight yesterday afternoon.

A. slept B. was sleeping C. has sleep D. had slept 32.He ________ the car for a week. A. bought B. has bought C. has had


本文来源:https://www.wddqxz.cn/7260836e524de518974b7d42.html

相关推荐