现在完成时练习题及答案(老师专用)[共16页]_第1页
现在完成时练习题及答案(老师专用)[共16页]_第2页
现在完成时练习题及答案(老师专用)[共16页]_第3页
现在完成时练习题及答案(老师专用)[共16页]_第4页
现在完成时练习题及答案(老师专用)[共16页]_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、 We have had four texts this semester.6. have been to和 have gone t o的区别-She has gone to the hospital. -她- 去医院了。 He has already obtained a scholarship.I havent seen much of him recently (lately).We have seen that film before. I have used this pen only three times. It is still good.George has met that

2、 gentleman several times.3. 现在完成时还往往可以同包括现在时间在内的时间状语连用如 up to these few days/weeks/months/years, just, up to,present(now), so far 等:Peter has written six papers so far.Up to the present everything has been successful.三 当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。 如果谓语动词是非延续性动词则转化为对应的延续性动词。 若不是和短时间连用,则不用转化。英语

3、的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别。1. 持续性动词 : 表示一个动作可以持续一段时间或更长时间。常见的 study, play, do, read, learn, drive, write, clean , sleep, speak, talk, wait, fly,stay, sit, stand, lie, keep 等。2. 瞬间性动词 : 表示一个动作发生在一瞬间,非常短暂。亦称终止性动词。常见的 -begin, start, finish, go, come, leave, find, get up, arrive, reach, get to,ente

4、r, hear, stop, open, close, become, buy, borrow, lend, happen, join, lose, renew,die, take away, put up, set out, put on, get on/off 等3. 瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换He has been in the army/a soldier for three years. (他参军已有 3 年了。)不用has joinedShe has been up for quite some time. (她起床已有好

5、久了。)不用 has got upHas your brother been away from home for a long time? (离家已有好久了吗?)不用 has left常用瞬间动词相应持续性动词关系: 1 1、close be closed1 4、turn on be on六 现在完成时的反义疑问句的结构 七 现在完成时考点例析一致,又后句的主语为 her parents 是复数 ,故选D 。B. Have; surfed; surfed A. after B. before C. since D. for析:主句用的是现在完成时,而从句用的是一般过去时,故选C。2. Tom

6、_the CD player for two weeks.A. has lent B. has borrowed C. has bought D. has had析:A、B、C 均为非延续性动词,在肯定句中不与表 段时间 的短语连用,故选D。3. I_a letter from him since he left.A. didnt receive B. havent got C. didnt have D. havent heard析:据 since可知,应排除 A、C,hear from sb.=receive/get/have a letter from sb.意为 收到某人的来信 ,故选

7、B。三、考查 have/has been (to, in)/have/has gone (to)的区别 。如:1. -Have you ever_Lintong to see the Terra Cotta Warriors? -Yes, I have.A. went toB. gone to C. been in D. been to析:据句中的 have,排除 A,B 项意为 去某地了 ,C 项意为 一直呆在某地 ,D 项意为 去过某地 ,符合题意,故选D。2. My parents _ Shangdong for ten years.A. have been in B. have bee

8、n to C. have gone to D. have been析:本题句中有 for+ 段时间 结构,据此可排除 C,B 项意为 去过某地 ,不合题意, D 项缺介词,故选A。四、考查现在完成时与其他时态的联系和区别。 如:1. Suns aunt has gone there for ten years.(改成正确的句子 )析:非延续性动词与 段时间 连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型 Its + 段时间 +since+从句 进行句子转换。故参考答案为: Suns aunt has been there for ten years. /Suns

9、 aunt went there tenyears ago. /Its ten years since Suns aunt went there.2. Susan has been in this city for more than ten years.(改为同义句 )_more than ten years _Susan _to this city.析:据上题分析,且 since引导的从句要用一般过去时,故填 It is, since, came。3. I wont go to the concert because I _my ticket.A. lost B. dont lose C.

10、 have lost D. is coming 析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。现在完成时的练习(一)一、1、Both his parents look sad. Maybe they _what. knew . have known2、He has _ been to Shanghai, has he?. already . never . ever3、Have you met Mr. Li _?. just . ago4、The famous writer _ one new book in the past tw

11、o year . is writing .was writing .wrote .has written5、 Our country _ a lot so far . Yes. I hope it will be even _单项选择s happened to him . must know . will know. still.before.a moment ago. has changed ; well. has changed ; better. changed; good. changed; better6、Zhao Lan _already _in this school for t

12、wo years . was; studying. has; studied. will; study. are; studying7、We _ Xiao Li since she was a little girl . know . had known . have known8、Harry Potter is a very nice film. I_ it twice . will see . have seen . saw. knew.see9、 These farmers have been to the United States Really? When _ there?. wil

13、l they go. do they go. did they go. have they gone10、 _ you _ your homework yet ? Yes. I _ it a moment ago. Did; do; finished. Have; done; finished. will; do; finish. Have; done; have finished11、 His father _ the Party since 1978 . joined . has joined . was inD. has been in 18、The students have clea

14、ned the classroom,A. so theyfor more than 9 years.B. has started to workD. has left the university4、This factory opened twenty years ago.同( 义句转换 )5、Miss Gao left an hour ago. (同义句转换 ) 10._ you _ (find) your science book yet? III. Rewrite the sentences.1. I have been to Macau before.改( 为否定句 )_ _ they

15、 _ a book?. Use “never, ever, already, just, yet, for, since” to fill in the blanks. 1. I have _ seen him before, so I have no idea about him.2. Jack has _ finished his homework.3. Mr. Wang has taught in this school _ ten years.4. “Have you _ seen the film?” “No, I have _ seen it.”5. “Has the bus le

16、ft _?” “Yes, it has _ left.”六、用 have / has been to / in, have gone t及o go 的各种形式填空。1) Where is Jack? He _ his country.2) David _ the park just now.3) John _ England since he came back.4) How long _ they _ this village?5) The Smiths _ Beijing for years.6) _ you ever _ America? - Yes, I _ there many ti

17、mes.7) I _ this school since three years ago.8) Where is Jim? He _ the farm.9) When_ he _? He _ an hour ago.10) Would you like to _ to the zoo with me? -Yes, but I _ there before.11) Where _ you _ now? - I _ to the zoo.12) He often _ swimming.13) _ you _ there last year?14) _ they often _ skating in winter?七 用 never, ever, already, j

温馨提示

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

最新文档

评论

0/150

提交评论