《现在完成时(答案版).docx》由会员分享,可在线阅读,更多相关《现在完成时(答案版).docx(12页珍藏版)》请在优知文库上搜索。
1、现在完成时一、语法内容现在完成时主要表示过去发生的动作对现在造成的影响或从过去一直持续到现在的动作。包含“已完成“与“未完成”酬意义。构成现在完而i时由主语+havchas+动词过去分词”构成。以WOriC为例:肯定式lle/She/IthasworkedI/We/You/Theyhaveworked.疑问式Hashe/she/itworked?HaveI/we/you/theyworked?否定式He/She/IthasnotworkedIIeSheIthasn,tworked.或IkJS/ShesItsnoIworkedIWeYouThcyhavenotworked.或I/We/YOU/T
2、heyhaventworked.或IveWeveYoUveTheyvenotworked.否定疑问式Hashe/she/itnotworked?或HaSnthc/she/itworked?HaveI/we/you/thcynotworked?MHaVentI/we/you/theyworked?2 .成时的用法表示过去已经发生或现在已经完成的动作对现在造成的影响。Haveyouhadyourlunchyet?你吃过午饭了吗?-Yes,Ihave.vejusthadit.一是的,我刚吃过。(说明现在饱了)Ihavelostmypen.我把钢笔弄丢了。(过去某时丢的,现在还没有找到)Ihaveal
3、readywatchedthefilm.我已经看过这部电影了。Haveyoufoundyourlostpenyet?你找到丢失的钢笔了吗?一No.lhaven,tfoundityet.没。我还没有找到它。温馨提示第1页(共10页)already,yet常和现在完成时连用,already用于肯定句,可放在助动词之后、过去分词之前,也可放在句末;汨用在疑问句中意为“已经”,用在否定句中表示“还”,常放在句末。表示动作或状态在过去已经开始,持续到现在,也许还要持续下去,常和for,sine。连用,其肯定句的动词必须为延续性动词。Wehavelivedheresince2000.自从2000年以来我们
4、一直住在这里。(说明一直住在这里,也许还会住下去)3 .几个现在完成时中常用词的用法(1jus1意为“刚刚”,表示动作刚刚结束,常放在助动词与过去分词之间。HehasjustebackfromBeijing.他刚从北京回来。(2)ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。HaveyoueverbeentoShanghai?你曾经去过上海吗?(3)neve“从来没有”,常与before连用,多放在助动词与过去分词之间。Ihavenevertraveledbyplanebefore.我以前从来没有乘飞机旅彳亍过。before意为“以前”,指过去不确定的某个时间,总是放在
5、句末,不受句型的限制。Ihaventheardofitbefore.我以前没有听说过这件事。(5) SinCC以去某个时间点或非延续性动词的一般过去时的从句,for+时间段。Ihavebeenheresince1990.从1990年起,我就一直在这儿。Greatchangeshavetakenplacesinceyouleft.自从你走后,已经发生了很大的变化。IhavebeeninBeijingfortwoyears.我来北京有两年了。(6)z,havehasbeento+地点”表示“曾经去过某地“,have/hasgoneto+地点”表示“已经去了某地”。IhavebeentoBeijin
6、g.我去过北京。(现在不在北京)HehasgonetoBeijing.他到北京去了。(在路上或者在北京)4 .延续性动词与非延续性动词的用法现在完成时稣动作H去某个时候开始一直持续到现在,与一段时间连用时应注意句中的谓语动词应是延续性动词,非延续性动词在肯定句中不可和一段时间连用。我离开这所学校已经八年了。误:Iveleftthisschoolforeightyears.第2页(共10页)正:vebeenawayfromthisschoolforeightyears.他借用我的词典已两天了。误:Hehasborrowedmydictionaryfortwodays.正:Hehaskeptmyd
7、ictionaryfortwodays.不过,在否定句中非延续性动词可与一段时间连用。Ihaventgonetoseehimforseveralmonths.我已经好几个月没去看他了。非延续性动词与一段时间连用时可采用下列两种方法:将非延续性动词转化为延续性动词非延续性动词延续性动词buyhaveborrowkeepopenbeopenclosebeclosedbegin/startbeonCbeheregobetherefinishbeoverdiebedeadcatchacoldhaveacoldputonweargetupbeupwakeupbeawakefallasleerbeasle
8、eplosenothavejoinbeinleavebeawayarrive/reachbeInarry/gelmarriedbemarried用句型曲is+一段时间+since从句(从句中的谓语动词用非延续性动词的过去式)”表示。Itistwoyearssincetheoldmandied.这个老人死了两年了。二、法练习第3页(共10页)IItsnicetoseeyoueachothersince2014A.wotseeB.don,tseeC.haventseenD.didntsee答案解析C考查现在完成时。根据标志词SinCe,考察现在完成时:“过去发生的动作一直持续到现在”的用法。根据句
9、意很高兴再次见到你,我们自从201嶂就没再见过面了。故选C。EThecouplenextdoorsincelastyear,beenmarriedgotmarriedmarried答案解析A考查延续性动词。句意:隔壁的夫妇自从去年就已经结婚了。由sincelastyear可知要用现在完成时,marry是短暂性动词,故要用bemarried,由此可知答案为A。IHowlongyouthisbook?Fortwoweeks.A.didjborrowB.have;borrowedC.have;keptD.do;keep答案解析C考查现在完成时。由FortWOWCekS可知事情发生在过去要用现在完成时
10、,根据句意这题的意思是你借这本书借了多久了,按汉语是问借了多久,理应选borrow.但是boow是个瞬间动词,他表示借的这个动作,比填写借阅的表格之类的动作,瞬间动作没办法持续两周呀.keep则表第4页供10页)示保存的意思,可以用一段时间来表示.thefilmyet.seenB.haventseenC.didn,tseeD.won,tsee答案考查现在完成时。由句中的“yet”已经“可知这里要用现在完成时,而且“yet”用在现在完成时的否定句中。故选B。5Hurryup!Theplayfortenminutes.begunBbegun解析解析eenonC考查现在完成时的用法。根据句意:“快一
11、点!演出已经开始十分钟了。”可知,演出在过去开始,持续到现在,还会持续下去,符合现在完成时的定义。另外,fortenminutes是明显的现在完成时的时间标志词,所以用现在完成时,排除B、D。begun是begin的过去分词,表示“开始”,是非延续性动词,但现在完成时中,表示持续进行要用延续性动词,begirstart变为延续性动词应变为boono故选C。Where is Mary?Shetothelibrary.beengone答案解析答案D考查现在完成时。Mary已经去图书馆,还没有回来,故选D。Lily,whyareyoustillhere7Schlisoverforhalfanhour
12、.Becausemytaskyet.Istillneedonemorehour.A.wontfinishB.didntfinishC.haven,tfinished0.hadntfinished答案考查动词时态。根据yel得知,应该用现在完成时,根据句意一Lily,你怎么还在这?已经放学半小时了。一因为我还没完成任务。故选C。8 notTomforishenow?A.dojseeB.hye;seenC.did;seedoes;see考查现在完成时。foralongtime是现在完成时的时间标志词,表示“过去发生的事情持续到现在”,可判断该句为现在完成时。故选BI页。句意为“我已经很久没见过om
13、了,他最近怎么样?”9 Myuncleisawriter.Hemanybookssincehewasyoung.writingD.haswritten第6页供10页)解析答案D10 Whatanicebike!Howlongyouit?-F(曲助M懿s.since这个连词引导的从句中用一般过去时,主句用现在完成时。故选D。A.did;buyB.havejboughtC.have;hadD.are;having答案解析C考查现在完成时。have指拥有,是延续性动词,故选C。WWeinourmiddleschoolforabout3years.studiedD.willstudy答案解析C考查现在
14、完成时。根据句意“我们在中学学习了三年”,for一段时间为现在完成时的标志,所以答案为C。RoseEnglishsince2002.Shesgotalotofteachingexperience.A.hastaughtteach答案第7页供10页)考查现在完成时。根据SinCe2002得知是过去发生的动作,持续到现在,还有可能持续下去,应该用现在完成时,故选LHisuncleformorethan9years,eherestartedtoworklivedthereD.haslefttheuniversity答案考查现在完成时。由题意可知:他叔叔在那里生活九年多了。由frmorethan9years可知,应用现在完成时have+done。e来;Start开始;IeaVC离开,均为瞬间动词,不能与for+一段时间连用。IiVe居住,延续动词。故选C。14youevertoJapan?解析_Yes.ltherewithmymumlastsummer.o.Have;been;wentC.Have;gone;wentD.ls;go;go答案考查现在完成时。由ever完成时的标志可知,是问有没有去过日本,用完成时的havebeento结构,下句中,IaStSUmmer可知用一般过去时态,故答案