文档详情

初中英语完成时态讲析及习题练习.doc

发布:2017-12-24约6.43千字共3页下载文档
文本预览下载声明
完成时态:现在完成与过去完成基本内容、深层理解与综合运用 ★总复习练习: 1. --___ she ___ the flowers yet? --Yes, she ___ it an hour ago. A. Did; water; did B. Has; watered; did C. Has; watered; has done D. Was; watering; was doing 2. He ___ the bike for two years. A. bought B. has bought C. had D. has had 3. Jim has made many friends since he ___ to China. A. came B. comes C. has come D. will come 4. He’s never worked in this factory, ___ he? A. is B. isn’t C. has D. hasn’t 5. He __ a teacher when he was twenty years old. A. is B. was C. has been D. is being 6. –Where’s Li Lei? --He __ Beijing. A. goes to B. went to C. has gone to D. has been to 7. I like Guilin. I ___ there twice. A. go B. went C. have gone D. have been 8. He went to Toronto two years ago, so he has __ Toronto for two years. A.been to B. gone to C. been in D. gone 9. At the end of last week, I __ the news. A. have heard B. was hearing C. heard D. had heard 10. By the end of last week, I ___ 100 new words. A. have learned B. was learning C. learned D. had learned 11.Mum __ while I __ some washing that day. was cooking; did B. cooked; was doing C. was cooking; was doing D. cooked; did 12. Mum ___ when I ___ back home. was cooking; got B. cooked; was getting C. had finished cooking; got D. had finished cooking; had got 13. We __ a lot from you during the last two years. A. were learning B. have learned C. learned D. learn 14. They __ all their money, so they have to walk back home A. spend B. spent C. have spent D. will spend 15. When I got to the cinema, the film __ for ten minutes. A. had begun B.has begun C.has been on D.had been on 16. Can you tell us where___? A. have you gone B. you have gone C. have you been D. you have been 17. An accident _ to him since he left in 1999. A.happened B.was happened C.has been happened D.has happened 18. He asked if I __ the Great Wall. A. had been to B. had gone C. have gone to D. have been to 19. Bob had finished writing the letter __ his mother came back.
显示全部
相似文档