现在完成时练习题及答案.pdf

上传人:1398****507 文档编号:73784883 上传时间:2023-02-22 格式:PDF 页数:6 大小:151.44KB
返回 下载 相关 举报
现在完成时练习题及答案.pdf_第1页
第1页 / 共6页
现在完成时练习题及答案.pdf_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《现在完成时练习题及答案.pdf》由会员分享,可在线阅读,更多相关《现在完成时练习题及答案.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、现在完成时练习题及答案 现在完成时 一、其构成 助动词 have(has)+动词过去分词构成现在完成时.如:1。Kates never seen Chinese films,_?A。hasnt she B.has she C。isnt she D.is she 析:陈述句部分含否定词 never,简略问句部分要用肯定式,又因 Kates 是 Kate has 的缩写,故选 B。2。His uncle has already posted the photos to him.(改为否定句)His uncle _ posted the photos to him _。析:already 常用在肯定

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

3、inish B.Are;finishing C。Did;finish D。Have;finished 2。_ you _anywhere before?Yes,but I cant remember where I_ A.Did;surf;surfed B。Have;surfed;surfed C.Did;surf;have surfed D。Have;surfed;have surfed 析:据 yet 和 before 可知,应用现在完成时,故 1 题选 D,2 题选 D。(二)当句中有for+段时间或”since+点时间”等时,主句常用现在完成时,谓语动词必须是延续性动词,若是非延续性动

4、词,要改为延续性动词或表状态的词(短语)。如:1。His brother has been to Stone Forest twice_he came to Yunnan。A.after B。before C.since D.for 析:主句用的是现在完成时,而从句用的是一般过去时,故选 C。2.Tom_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 h

5、im 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.”意为”收到某人的来信”,故选 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 to B.gone to C。been

6、 in D。been to 析:据句中的 have,排除 A,B 项意为”去某地了”,C 项意为”一直呆在某地,D 项意为”去过某地,符合题意,故选 D。2.My parents _ Shangdong for ten years。A。have been in B。have been to C.have gone to D.have been 析:本题句中有for+段时间结构,据此可排除 C,B 项意为去过某地”,不合题意,D 项缺介词,故选 A。四、现在完成时与其他时态的联系和区别.如:1。Suns aunt has gone there for ten years。(改成正确的句子)析:非

7、延续性动词与”段时间”连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型Its+段时间+since+从句进行句子转换。故答案为: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 than ten years _Susan _to this city。析:

8、据上题分析,且 since 引导的从句要用一般过去时,故填 It is,since,came。3.I wont go to the concert because I _my ticket.A。lost B.dont lose C.have lost D.is coming 析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选 C。一、单项选择 现在完成时练习题及答案 1、Both his parents look sad.Maybe they _whats happened to him.knew 。have known .must kno

9、w .will know 2、He has _ been to Shanghai,has he?.already 。never .ever .still 3、Have you met Mr。Li _?。just .ago 。before 。a moment ago 4、The famous writer _ one new book in the past two year。.is writing .was writing 。wrote 。has written 5、Our country _ a lot so far。Yes。I hope it will be even _.has chan

10、ged;well 。changed;good.has changed;better 。changed;better 6、Zhao Lan _already _in this school for two years.was;studying 。will;study.has;studied .are;studying 7、We _ Xiao Li since she was a little girl.know .had known 。have known .knew 8、Harry Potter is a very nice film.I_ it twice。will see .have se

11、en 。saw 。see 9、-These farmers have been to the United States Really?When _ there?。will they go 。did they go.do they go 。have they gone 10、_ you _ your homework yet?-Yes.I _ it a moment ago.现在完成时练习题及答案。Did;do;finished .Have;done;finished.Have;done;have finished 。will;do;finish 11、His father _ the Par

12、ty since 1978。.joined .has joined .was in D。has been in 12、Do you know him well?Sure.We _ friends since ten years ago.were 。have been .have become .have mad 113、-How long have you _ here?About two months.。been 。gone .come 。Arrived 14、Hurry up!The play _ for ten minutes.。has begun .had begun .has bee

13、n on 。Began 15、It _ ten years since he left the army。is 。has .will .Was 16、Miss Green isnt in the office.she _ to the library.。has gone 。went .will go .has been 17、My parents _ Shandong for ten years.。have been in 。have been to 。have gone to 。have been 18、The students have cleaned the classroom,?A。s

14、o they B。dont they C。have they D。havent they 19 has Mr White been a member of Greener China since he to China?A.How soon,comes B.How often,got C。How long,came D。How far,arrived 现在完成时练习题及答案 20、His uncle for more than 9 years.A.has come here B.has started to work C.has lived there D.has left the unive

15、rsity 二.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 left _?”“Yes,it has _ le

16、ft.三、用 have/has been to/in,have gone to 及 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 times.7)I _ this school since three years

17、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,just,yet,for,since 填空 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 left _?“Yes,it has _ left.”

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁