现在完成时练习题及答案65959_第1页
现在完成时练习题及答案65959_第2页
现在完成时练习题及答案65959_第3页
现在完成时练习题及答案65959_第4页
现在完成时练习题及答案65959_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、现在完成时8 / 7、其构成助动词have (has) +动词过去分词”构成现在完成时。如:1. Kates n ever see n Chin ese filmsD. is she? A. has nt she B. has she C. is nt she析:陈述句部分含否定词n ever简略问句部分要用肯定式,又因 Kates是 Kate has的缩写,故选B。His un cle2. His uncle has already posted the photos to him.改为否定句)po sted the p hotos to him析:already常用在肯定句中,yet常用在

2、否定句、疑问句中,故填has nt.yet。3. -Ann has gone to Shan ghai. -So haveher p are nts. A. has B. had C. did D.析:so+助/系/情态动词+ 主语结构中的动词形式应与前句结构中动词形式 保持一致,又后句的主语为 her parents是复数,故选D。二、其用法与标志词(一)当句中有never, ever, just, already, yet, before等时,常用现在完成时。 如:your homework1. -Mum, may I go out and p lay basketball? yet?A.

3、 Do; finish B. Are; fini shi ng C. Did; fini shD. Have; fini shed2. -Iyouany where before? -Y es, but I cant remember whereA. Did; surf; surfedB. Have; surfed; surfedC. Did; surf; have surfedD. Have; surfed; have surfed析:据yet和before可知,应用现在完成时,故1题选D,2题选D。(二)当句中有for +XX或sinee + 点时间”等时,主句常用现在完成时,谓语动 词必

4、须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语)。如:1. His brother has bee n to Stone Forest twicehe came to Yunnan.A. after B. beforeC. sin ceD. for析:主句用的是现在完成时,而从句用的是一般过去时,故选C。2. Tomthe CD p layer for two weeks.A. has len tB. has borrowedC. has boughtD. has had析:A、B、C均为非延续性动词,在肯定句中不与表XX的短语连用,故选D。3. Ia letter fr

5、om him si nee he left.A. did nt receive B. have nt got C. did nt have D. have nt heard析:据 si nee 可知,应排除 A、C, hear from sb.=receive/get/have a letter from sb.意为收到某人的来信,故选B。三、have/has been (to, in)/have/has gone (tc的区别。如:1. -Have you everLintong to see the Terra Cotta Warriors? -Yes, I have.A. went to

6、B. gone toC. bee n inD. bee n to析:据句中的have,排除A, B项意为去某地了, C项意为一直呆在某地 ,D项意为去过某地,符合题意,故选D。2. My pare ntsShangdong for ten years.A. have bee n inB. have bee n toC. have gone toD. have bee n析:本题句中有fo叶XX结构,据此可排除C, B项意为去过某地,不合题 意,D项缺介词,故选A。四、现在完成时与其他时态的联系和区别。如:1. Suns aunt has gone there for ten years.改成正

7、确的句子 )析:非延续性动词与XX连用时,除了把非延续性动词改成延续性动词外, 还可把动词改为一般过去时或借助句型Its +xx+s in ce+从句进行句子转换。故答 案为:Suns aunt has been there for ten years. /Suns aunt went there ten years ago. /Its ten years since Suns aunt went there.2. Susan has been in this city for more than ten years改为同义句)more tha n ten yearsSusa nto this

8、 city.析:据上题分析,且si nee引导的从句要用一般过去时,故填It is, since,came。3. I wont go to the con cert because Imy ticket.析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会 的结果,符合现在完成时所表示的含意,故选 C。单项选择1、Both his parents look sad. Maybe theywhat appened tohirh .A . knewB . have known C . must know D . will know2、He hasbee n to Shan ghai,

9、has he?A . alreadyB . neverC . everD . still3、Have you met Mr. LiA . just B . agoC .before D .a moment ago4、The famous writerone new book in the p ast two year .A . is writing B .was writing C .wrote D .has written5、Our country a lot so far . Y es. I hope it will be eve nA.has changed ; wellB . chan

10、ged; goodC . has changed ; betterD. changed; better6、Zhao Lanalreadyin this school for two years .A . was; studyingB . will; study7、WeC . has; studiedD . are; studyingXiao Li since she was a little girl .A . knowB . had known C . have known D. knewit twice .8、Harry Potter is a very nice film. IA . w

11、ill seeB. have seenC . sawD .see9、These farmers have bee n to the Un ited StatesReally? Whenthere?A . will they go B . did they goC . do they goD . have they gone0、youyour homework yet ?Y es. Iit a mome nt ago.Did; do; finishedB . Have; done; finishedHave; done; have fini shedD. will; do; finish1、Hi

12、s fatherthe Party si nee 1978 .joined B . has joinedC . was inD. has been inSure We2、一Do you know him well ?friends since ten years ago .About two mon ths.4、Hurry up! The p layfor ten minu tes.has begunB . had begunC . has been onD . Began5、Itten years since he left the army .isB . hasC . will D. Wa

13、s6、Miss Gree n isnt in the office. sheto the library.A . has goneB . went C .will go D. has been7、My parentsShandong for ten years.A . have been inB . have been toC . have gone toD. have been8、The students have cleaned the classroom,?A. so theyB. don t theyC. have theyD. havent they19has Mr White be

14、e n a member of Gree ner Chi na since heto China?C. How long, cameD. How far, arrived0、 His un clefor more tha n 9 years.C. has lived thereD. has left the uni versity二.Use“n ever, ever, already, just, yet, for, since” to fill in the blanks.1.1 havesee n him before, so I have no idea about him.2. Jac

15、k hasfini shed his homework.3. Mr. Wang has taught in this schoolten years.4.“ Have yousee n the film?”“ No, I havesee n it.5.“ Has the bus left? ha” _Yes, it left. ”三、用 have / has been to / in, have gone t及 go 的各种形式填空。1) Where is Jack? Hehis country.2) Davidthe park just now.3) JohnEn gla nd since

16、he came back.4) How longtheythis village?5) The SmithsBeiji ng for years.6)you everAmerica? - Yes, Ithere many times.7) Ithis school si nee three years ago.8) Where is Jim? Hethe farm.9) Whenhe? Hean hour ago.10) Would you like to before.to the zoo with me? -Y es, but Ithere11) Whereyounow? -Ito the zoo.12) He ofte nswimmi ng.13)youthere last year?14)they oftenskati ng in win ter?四 用 never, e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论