资源简介 每Dsp语法纸)Day42语法专练【解析】1,答案:C解析:本题考查连词的用法。because表示原因;when表示当..时候;since表示自从,常与现在完成时连用;after表示在.…之后。句意为“杰克和汤姆自从他们在大学相遇就一直是朋友”,这里用sice引导时间状语从句,主句是现在完成时,符合语境,所以选C。2.答案:A解析:here是副词,前面不需要加介词in,排除B、C选项。when引导时间状语从句,表示“当..时候”;sice引导时间状语从句,表示“自从..…以来”,常与现在完成时连用。本句中“我住在这里”这个动作从2000年父亲来这里工作就开始了,一直持续到现在,应用现在完成时,且用sice引导时间状语从句,所以选A.3.答案:D解析:give是一般现在时;will give是一般将来时;gives是一般现在时第三人称单数形式;has given是现在完成时。根据before"可知,这个动作发生在过去,且对现在有影响(男孩看起来很自信是因为他以前在公众场合做过很多演讲),所以用现在完成时,选D。4.答案:D解析:kept是一般过去时;am keeping是现在进行时;will keep是一般将来时;have kept是现在完成时。“since three years ago”表示从三年前开始一直持续到现在,是现在完成时的标志词,所以用现在完成时,选D。5.答案:D解析:change是一般现在时;changes是一般现在时第三人称单数形式;changed是一般过去时;has changed是现在完成时。“In the past five years'”表示在过去五年里,是现在完成时的标志词,强调过去的动作对现在造成的影响或结果(学校图书馆除了有更多书之外还发生了很多变化),所以用现在完成时,选D。6.答案:C解析:gone是go的过去分词,不能单独作谓语;has been to表示去过某地(已经回来);has gone to表示去了某地(还没回来);had gone是过去完成时。根据they will stay there for a week”可知,安迪和他的父母去了伦敦还没回来,且句子是一般现在时态的语境(描述现在的情况),所以用has gone to,选C。7.答案:C解析:arrived是一般过去时;arrive是一般现在时;has arrived是现在完成时;willarrive是一般将来时。“So far"表示到目前为止,是现在完成时的标志词,且.主语“neither of the parcels"表示两个包裹中的任何一个,是单数概念,所以谓语动词用has arrived,选C。8.答案:D解析:snows是一般现在时;snowed是一般过去时;was snowing是过去进行时;has snowed是现在完成时。“since we arrived yesterday'”表示从昨天我们到达以来,是现在完成时的标志词,强调从过去某个时间开始一直持续到现在的动作(一直在下雪),所以用现在完成时,选D。9.答案:B解析:has been to表示去过某地(已经回来);has gone to表示去了某地(还没回来);has been in表示在某地待了多长时间。第一空问父亲在哪里,说明父亲去了美国还没回来,用has gone to;第二空说父亲在洛杉矶待了两周,用has been in,所以选B。10.答案:C解析:married是一般过去时;have married是现在完成时,但marry是短暂性s动词,不能与一段时间连用;have been married表示结婚的状态,可以与一段时间连用。第一空“several years ago'”表示几年前,用一般过去时married;第二空“for5 years'”表示一段时间,用have been married,所以选C。每Dsp语法纸Day42现在完成时现在完成时的定义四、have gone to&have been to&have been in1.表示从过去开始,延续到现在,并可能延续下去的动作或状态.1.have gone to+地点,意为“已经去了某地”,现在还没有回来e.g.He has held the post for three years..他担任这个职务已经三e.g.She isn't here..She has gone to Shanghai.她不在这,去了上海,年了.2.have been to+地点,意为“曾经去过某地,现在已经回来了,2.表示过去已发生的动作对现在造成某种影响。常与次数连用。e.g.I have already eaten breakfast so I am not hungry now.,eg.She has been to Shanghai three times..她去过上海三次。经吃过早饭了,所以现在不饿,:3.have been in+担瓦,点为“在某地存了多久”,常与时间段连用.。二、现在完成时的结构eg.She has been in Shanehai for two years..她在上海待了两年了.l,肯定句:主语+have/has+过去分词+其他【注意】若地点是here,there,home,abroad等副词时,希去掉2.否定句:主语+have/has+not+过去分词+其他.介词to或in.3.一般疑问句:Have/Has+主语+过去分词+其他?五、非延续性动词(词组)和延续性动词(词组)三、一般过去时和现在完成时的区别在现在完成时中,非延续性动词不能与表示一段时问的状语(for+般过去时和现在完成时的动作都与过去有关.现在完成时强诗!时间段,since+时间点、how long等)连用,若要连用,斋将其动作对现在产生影响或持续到现在,与现在有关系;而一般过去!转化为延续性动词.时则表示动作与现在无关。buy>havee.g.He has worked in a factory for two years.borrow lendkeep他在工厂工作两年了。(现在还在工厂)finish→be overHe worked in a factory two years ago.leavebe away他两年前在工厂工作。(现在不在工厂了)diebe dead一一一沿钱对逝,上记进法下等玛Day42语法专练姓名:日期:耗时:”、单项选择1.Jack and Tom have been friendsthey met in7.So far neither of the parcels I sentyet.It's verycollege.strange.A.becauseB.whenC.sinceD.afterA.arrivedB.arriveC.has arrivedD.will arrive2.I have livedmy father came here for work in 8.The weather is terrible here.Itevery minute since2000.we arrived yesterday.A.here sinceB.in here whenA.snowsB.snowedC.was snowingD.has snowedC.in here sinceD.here when:9.-Where is your father 3.The boy seems very confident,because hemany一HeAmerica and heLos Angeles forspeeches in public before.two weeks.A.give B.will give C.gives D.has givenA.has becn to:has been in4.This bookmark is a gift from my sister.Iit in myB.has gone to;has been indiary since three years ago.C.has been in;has been toA.kept B.am keepingC.will keepD.have keptD.has gone to;has been to5.In the past five years,our school librarya lot,10.-Jane,I remember youseveral years ago.besides having more books.-Yes,I for 5 years.A.changeB.changes C.changed D.has changedA.married;have married6.Andyto London with his parents,and they willB.have married;have been marriedstay there for a week.C.married:have been marriedA.goneB.has been C.has gone D.had goneD.married;married 展开更多...... 收起↑ 资源列表 图说英语:初中英语语法讲解和训练Day42.pdf 图说英语:初中英语语法讲解和训练答案_78-79.pdf