教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

一般过去时和现在完成时练习题_含答案

来源:网络收集 时间:2026-08-29
导读: 选择填空 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. le

选择填空

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. People ____ that the soldiers _____ fighting.

A. say…had stopped B. said…has stopped

C. say…stopped D. said…had stopped

14. 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

15. 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

16. He _____ angry because he ____ for a long time.

A. had got…had waited B. got…waited

C. had got…waited D. got…had waited

17. -I have seen the film “Titanic” already.

When __________ you __________ it?

The day before yesterday.

A. have; seen B. will; see

C. did; see D. did; seen

18. Mr Black __________ in China since five years ago.

A. lived B. has lived

C. lives D. is going to live

19. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.

A. planted; planted B. planted; have planted

C. have planted; planted D. have planted; have planted

练习答案:

1~5 BDACA 6~10 ADBDC

11~15 CDCAD 16~19 BCBB

…… 此处隐藏:661字,全部文档内容请下载后查看。喜欢就下载吧 ……
一般过去时和现在完成时练习题_含答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/735093.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)