一般过去时和现在完成时练习题_含答案.doc
《一般过去时和现在完成时练习题_含答案.doc》由会员分享,可在线阅读,更多相关《一般过去时和现在完成时练习题_含答案.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一般过去时和现在完成时练习题1. A. 用 already或 yet1) Have they taken down the old pictures _ _ No, they havent_ _.2) Most of us have finished our compositions _ .3) He said he hadnt visited the exhibition _ _.B.用 since或 for1) We have learned five lessons _ _ _ the beginning of this term.2) Mrs Liao has been in hosp
2、ital _ _ _last week.3) I have stayed at my aunts _ _two weeks.C. 用have gone或 have been1) Where are the boy students They _ to the school factory.2) Is your father in No, he _ _ to Shenzhen. _he ever _ there before Yes, he _ there several times3) He asked me if I_ _ to Hangzhou before. I told him tha
3、t 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 madehave tried B. madehave triedC. has madetried D. madetried2 “He _to draw horses already. “When _ he “ Last year “ A. learnedhas B. learneddid C.
4、 has learnedhas D. has learneddid3.Tom _up into the tree. Look, he _ high up there !A. has gotis B. has climbedwas C. got wasD. climbedis4._ you _ the text yet Yes, we _ it two hours ago.A. Didcopydid B. Havecopiedhave C. Havecopieddid D. Did copyhad5. “Why _ she _ angry “Because he _ at her just no
5、w .A. didgetshouted B. hasgotshouted C. didgethas shouted D. hasgothas shouted6. _you _ the film before Where _ you _ it A. Have seendidsee B. Did seedidwatchC. HaveseenhaveseenD. Did seehaveseen7.You _ me waiting for two hours. I _ for you since five.A. keptwaited B. have keptwaitedC. kepthave wait
6、ed D. have kepthave waited8.Where _ John _ To the library. He _ there for an hour. A.hasbeenhas goneB. hasgonehas been C. didgowent D. didbewent9._ the baby still _ No, it _ crying.A. Hascriedhas stoppedB. Iscryingstopped C. Did crystopped D. Iscryinghas stopped10. I _ the way. I _ here for quite ma
7、ny years.A. knewhave lived B. knewlive C. knowhave lived D. knowlive11. _ you ever _ America Yes, I have.A. Havegone to B. Havegone in C. Havebeen to D. Have been in12. My brother _college for over three years.A. has gone to B. has been to C. has been in D. has been at13.He _ the Army by the end of
8、1989. He _ in the army since then. A. joinedis B. has joinedhas been C. had joinedisD. had joined has been14. By the time I _ back they _ up ten satellites.A. camehave sent B. camehad sent C. comehave sent D. had comesent15. Jack _ over five lessons by seven oclock. Then he _ a rest.A. wenttook B. w
9、enthad taken C. had gonetook D. had gonehad taken16. We _ out by that time that he _ a spy for a long time.A. had foundhad been B. had foundwas C. foundhad been D. foundwas17. Before the news _ him, he _ to know about it.A. reacheshas gotB. reachedhad got C. reachedgot D. had reachedgot18. I _ him a
10、 second letter before I _ from him.A. wroteheard B. wrotehad heard C. had writtenheard D. have writtenhear19. People _ that the soldiers _ fighting.A. sayhad stopped B. saidhas stopped C. saystopped D. saidhad stopped20. We _ in a good harvest because we _ enough rain.A. didnt gethad hadB. gothad ha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一般过去时 现在完成时 练习题 答案
限制150内