资源描述:
《现在完成时语法讲解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、thePresentPerfectTense现在完成时主语+have(has)+过去分词判断下列句子的时态1.Sheworksinafactory.2.Iwasdoingmyhomeworkatthistimeyesterday.3.WearegoingtohaveapicnicthisSunday.4.Theyheldasportsmeetinglastweek.5.Areyouhelpingyourmother?一般现在时过去进行时一般将来时一般过去时现在进行时比较现在完成时和过去时的区别:*现在完成时所表示的是过去的发生的动作对现在造成的影响和结果,强调的是现
2、在的情况,所以不能和表示过去的时间状语连用,如:yesterday,lastnight,threeweeksago,in1990。*一般过去时表示的是过去发生的动作或状态,和现在不发生联系,它可以和表示过去的时间状语连用。Ihaveseenthefilm.(我了解这部电影的内容。)Isawthefilmlastweek.(只说明上星期看了这部电影,不涉及现在的情况。)现在完成时1.过去发生的动作对现在造成的影响或结果。2.过去已经开始,持续到现在的动作或状态动词构成:have/has+v过去分词havebreakfastIhavejusthadmybreakfast
3、.(现在我不饿)I’mnothungrynowmovedherein2004IstilllivehereIhavelivedhereforthreeyears.Ihavelivedheresince2004/threeyearsago.句型转换:Ilivedhere5yearsago.Ihavelivedherefor5years.Ihavelivedheresince5yearsago.Itishasbeen5yearssinceIlivedhere.1.现在完成时用来表示过去发生或已完成的动作或状态对现在造成的影响或结果,也就是说,动作或状态发生在过去但它的影
4、响现在还存在.Ihavelostmywallet.(含义是:现在我没有钱花了.)Janehasjusthadit.(含义是:简现在不饿了.)Michaelhasbeenill.(含义是:现在仍然很虚弱)Hehasreturnedfromabroad.(含义是:现在已在此地)2.现在完成时可以用来表示发生在过去某一时刻一直持续到现在的动作和状态,常与表示持续的时间状语连用.表示持续动作或状态的动词多是延续性动词。Ihaven’tseenherthesedays.Maryhasbeenillforthreedays.Ihavelivedheresince1998.现在完
5、成时态里不能非延续性动词的情况:1.for+一段时间2.since+过去时间(态)3.Howlong的疑问句注明:非延续性动词在否定结构中可用于现在完成时态:Ihaven’tboughtanythingfortwodays.非延续性动词可用于肯定句。Hehascomeback.Hehascomebackfor2days.(错)Hehasbeenbackfor2days.for和since的运用对比:for:+一段时间fortwoweeksforthreeyearssince过去的某一时刻sincethensincelastmonth一般过去时态的时间状语从句sinc
6、esheleft注意:for和since所引导的时间状语都表示一段时间.Hehasbeenawayforaweek.Hehasbeenawaysincelastweek.对划线部分提问都用Howlong3.现在完成时往往同表示不确定的过去时间状语连用,如already,yet,just,before,recently,still,lately等:Hehasalreadyobtainedascholarship.Ihaven'tseenmuchofhimrecently(lately).Wehaveseenthatfilmbefore.Havetheyfoundthe
7、missingchildyet?4.现在完成时常常与表示频度的时间状语连用,如ever,never,twice,HaveyoueverbeentoBeijing?IhaveneverheardofBunny.Ihaveusedthispenonlythreetimes.5.现在完成时还往往可以同包括现在时间在内的时间状语连用,如now,just,today,thismorning/week/month/year,inthepastlastfew(3)years,uptonow,sofar,foralongtime(forlong),tilluntilnow等