




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. - Where _you _ (put) the book? I cant see it anywhere. - I _(put) it right here. But now its gone. A. did put; put B. have; put; put C. did; put; have put D. have; put; have put 2. We havent heard from Jane for a long time. What_ to her? A. was happening B. happens C. has happened D. happened 3. Hello, I _ you were in London. How long _ here?A. dont know; were you B. hadnt known; are you C. havent known; are D. didnt know; have you been 4. Im sorry, Mary, I _ your radio for such a long time. Never mind. A. keep B. kept C. have kept D. am keeping 5Where have you _ these days? I have _ to Yangzhou with my friends. A. been, gone B. been, been C. gone, been D. gone, gone 6.Where is your father? We havent seen each other for weeks. _. A. He has been to America B. He has gone to England C. He is going to Australia D. He would visit my grandparents 7.They have _ since the factory opened. A. left the school B. joined the team C. become workers D. worked here 8. Jim _ the Great Wall many times. A. went to B. goes to C. has gone to D. has been to 9.It _ ten years since they _ to France. A. was, moved B. was, have moved C. is, have moved D. is, moved 10._ to the United States? No, never, but I went to Canada a few years ago. A. Have you been B. Have you gone C. Did you go D. Will you go 11.I wont go to see the film tonight because I _ my ticket.A. didnt lose B. have lost C. will lose D. didnt have12.Miss Wu has taught in this school _. A. for ten years B. ten years ago C. since ten years D. for ten years ago 13.I _ todays homework already. What about you?A. have finished B. finish C. to finish D. Finishing 14. Ann has gone to Shanghai. So _ her parents. A. has B. had C. did D. have 用所给动词的适当形式填空。1. With the medicine box under her arm, Miss Zhao_ (hurry) off to look after the man. 2. Jim _(make) many friends since he_ (come) to China. 3. They _(know) each other for about ten years. 4. He _ already _(write) a letter to the factory to ask them to stop making noise. 5. When _ she _(leave)? Two hours ago. 6. _ you _(see) the film before? Yes, I _. Where _ you _(see) it? At The Queens Cinema.7. Thank you all the same, Mr. Black, but I dont eat sweets. Oh, I am sorry. I _(not know) that. 8. They usually _(go) fishing when they lived there. 9. How long _ she _(be) ill? 10. They didnt start to work in the field until the rain _(stop).选择填空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. has learnedhas D. has learneddid3.Tom _up into the tree. Look, he _ high up there ! A. has gotis B. has climbedwas C. got was D. 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 now .”A. didgetshouted B. hasgotshouted C. didgethas shouted D. hasgothas shouted6. _you _the film before ? Where _ you _ it ? A. Have seendidsee B. Did seedidwatchC. Haveseenhaveseen D. Did seehaveseen7.You _ me waiting for two hours. I _ for you since five. A. keptwaited B. have keptwaitedC. kepthave waited D. have kepthave waited8.Where _ John _ ? To the library. He _ there for an hour. A.hasbeenhas gone B. hasgonehas been C. didgowent D. didbewent9._ the baby still _ ? No, it _ crying. A. Hascriedhas stopped B. Iscryingstopped C. Did crystopped D. Iscryinghas stopped10. I _ the way. I _ here for quite many years. A. knewhave lived B. knewliveC. 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 toC. has been in D. has been at 13.He _ the Army by the end of 1989. He _ in the army since then. A. joinedis B. has joinedhas been C. had joinedis D. had joined has been14. By the time I _ back they _ up ten satellites. A. camehave sent B. camehad sentC. comehave sent D. had comesent15. Jack _ over five lessons by seven oclock. Then he _ a rest. A. wenttook B. wenthad 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 got B. reachedhad gotC. reachedgot D. had reachedgot18. I _ him a 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 had B. gothad hadC. had gothad had D. gothadnt had21. They _ for five hours when they _ in New YorkA. flewarrived B. had flownhad arrived C. flewhad arrived D. had flownarrived22. She _ that it _ for two days by that day. A. sayshas rained B. sayshad rained C. saidhad rained D. saidrained23. John _ there since the year before, so he _ them. A. had workedknew B. had workedhad known C. workedknew D. workedhad known24. He _ angry because he _ for a long time. A. had gothad waited B. gotwaited C. had gotwaited D. gothad waited 25. -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 26. Mr Black _ in China since five years ago. A. Lived B. has lived C. Lives D. is going to live 27. 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 练习答案BDACA ADBDC CDDBC ABCDB DCADC BB 现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。He has learned French for three years.他学法语已经三年了。He learned French for three years.他曾经学过三年法语。Who has taken my bag? I couldnt find it.谁拿走了我的包?我找不到了?He cleaned the house yesterday.他昨天打扫过房间。The room is clean, for he has cleaned it already.房间很干净,因为他已经打扫过了。(2)现在完成时不可与表示过去的时间副词连用,而一般过去时则可以。He has done some washing yesterday. He did some washing yesterday. 他昨天洗衣服了。already多用于肯定句,表示一事实意为已经,早已1.He had been released already since then. 自那之后他就被释放了。(肯定句)2.Weve already had the exam. 我们已考过试了。(肯定句)yet则多用于否定句、疑问句,意为还、尚、迄今、到那时1.Have you got it yet?(疑问句)你明白了么?/你收到了么?I havent had my car repaired yet and I anxiously need to repair it.我还没修车,我急需修好它。(否定句)现在完成时和一般
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025复旦大学附属中山医院厦门医院长期招聘高层次人才25人(福建)考前自测高频考点模拟试题及答案详解(新)
- 2025河南省职工医院护理人员招聘60人考前自测高频考点模拟试题参考答案详解
- 2025河南鹤壁市市直单位第一批公益性岗位招聘26人考前自测高频考点模拟试题附答案详解
- 2025贵州毕节市七星关区招聘城市社区工作者186人模拟试卷及完整答案详解
- 2025年中国化妆品级补骨脂酚行业市场分析及投资价值评估前景预测报告
- 2025年湖南益阳市交通投资运营集团有限公司下属子公司公开招聘(第一批)模拟试卷及答案详解(易错题)
- 2025年甘肃省武威市事业单位已发布模拟试卷及答案详解(夺冠系列)
- 2025湖北交投集团部分中层管理岗位竞聘上岗20人模拟试卷及参考答案详解一套
- 2025广东广州市公安局招聘辅警48人模拟试卷有完整答案详解
- 2025湖南张家界市永定区发展和改革局招聘公益性岗位人员1人考前自测高频考点模拟试题附答案详解(黄金题型)
- 钢构雨棚拆除施工方案
- 报任少卿书课件
- 2025年道教传度考试题及答案
- 河南省新未来2026届高三上学期9月联合测评政治试卷(含答案)
- 暖通工程 安全技术交底
- 安全生产大学习、大培训、大考试考试试题(含答案)
- 2025年新债转股增资扩股协议书
- 四川省成都中考英语考试试题试卷解析
- NB/T 11636-2024煤矿用芳纶织物芯阻燃输送带
- 2025成人高考政治真题及答案
- 2025年广元客运从业资格证考试题库
评论
0/150
提交评论