云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (完整版)一般过去时和现在完成时练习题-含答案

(完整版)一般过去时和现在完成时练习题-含答案

  • 62 次阅读
  • 3 次下载
  • 2025/6/8 7:46:03

一般过去时和现在完成时练习题

1. A. 用 already或 yet

1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___. 2) Most of us have finished our compositions _____ . 3) He said he hadn’t visited the exhibition _____ ___. B.用 since或 for

1) We have learned five lessons __ __ _ the beginning of this term. 2) Mrs Liao has been in hospital __ _ ___last week. 3) I have stayed at my aunt’s ___ __two weeks. C. 用have gone或 have been

2) Is your father in? No, he ___ _ to Shenzhen. _______he ever ______ there before ?

Yes, he ___ there several times

3) He asked me if I___ __ to Hangzhou before.

I told him that I wanted to go there for a visit as I __ __ never _ ___ to that city before. 2. 选择填空

1.Mother __ __me a new coat yesterday. I _______ it on. It fits me well. A. had made…have tried B. made…have tried C. has made…tried D. made…tried

2 “He ____to draw horses already”. “When ______ he ?” “ Last year “ A. learned…has B. learned…did

C. has learned…has D. has learned…did

3.Tom _____up into the tree. Look, he ____ high up there !

A. has got…is B. has climbed…was C. got …was D. climbed…is 4.____ you _____ the text yet ? Yes, we ____ it two hours ago. A. Did…copy…did B. Have…copied…have

C. Have…copied…did D. Did …copy…had

5. “Why ______ she _______ angry ?” “Because he _____ at her just now .” A. did…get…shouted B. has…got…shouted C. did…get…has shouted D. has…got…has shouted

6. ______you __________ the film before ? Where _____ you ____ it ? A. Have …seen…did…see B. Did …see…did…watch C. Have…seen…have…seen D. Did …see…have…seen 7.You ____ me waiting for two hours. I ____ for you since five. A. kept…waited B. have kept…waited C. kept…have waited D. have kept…have waited

8.Where ______ John _______ ? To the library. He _________ there for an hour. A.has…been…has gone B. has…gone…has been

C. did…go…went D. did…be…went

9.______ the baby still _____ ? No, it _______ crying. A. Has…cried…has stopped B. Is…crying…stopped C. Did …cry…stopped D. Is…crying…has stopped 10. I _______ the way. I ________ here for quite many years. A. knew…have lived B. knew…live

C. know…have lived D. know…live 11. _____ you ever _____ America ? Yes, I have. A. Have…gone to B. Have…gone in

C. Have…been to D. Have …been in 12. My brother ____college for over three years. A. has gone to B. has been to

C. has been in D. has been at

13.He ________ the Army by the end of 1989. He ______ in the army since then. A. joined…is B. has joined…has been C. had joined…is D. had joined …has been

14. By the time I _____ back they ____ up ten satellites. A. came…have sent B. came…had sent C. come…have sent D. had come…sent

15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest. A. went…took B. went…had taken

C. had gone…took D. had gone…had taken

16. We ____ out by that time that he ____ a spy for a long time. A. had found…had been B. had found…was

C. found…had been D. found…was

17. Before the news ____ him, he ____ to know about it. A. reaches…has got B. reached…had got C. reached…got D. had reached…got

18. I _____ him a second letter before I ____ from him. A. wrote…heard B. wrote…had heard C. had written…heard D. have written…hear 19. People ____ that the soldiers _____ fighting. A. say…had stopped B. said…has stopped C. say…stopped D. said…had stopped

20. We ____ in a good harvest because we ____ enough rain. A. didn’t get…had had B. got…had had C. had got…had had D. got…hadn’t had

21. They _______ for five hours when they ______ in New York. A. flew…arrived B. had flown…had arrived C. flew…had arrived D. had flown…arrived 22. She ____ that it _____ for two days by that day. A. says…has rained B. says…had rained C. said…had rained D. said…rained

23. John _____ there since the year before, so he _____ them. A. had worked…knew B. had worked…had known C. worked…knew D. worked…had known 24. He _____ angry because he ____ for a long time. A. had got…had waited B. got…waited C. had got…waited D. got…had waited 25. -I have seen the film “Titanic” already.

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一般过去时和现在完成时练习题 1. A. 用 already或 yet 1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___. 2) Most of us have finished our compositions _____ . 3) He said he hadn’t visited the exhibition _____ ___. B.用 since或 for 1) We have learned five lessons __ __ _ the beginning of this term. 2) Mrs Liao has been in hospital __ _ ___last

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com