一般过去时,现在完成时,过去完成时的用法及区别

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

①一般过去时的基本用法a)表示过去某个特定时间发生的动作或存在的状态。常与过去时间连用.amomentago(刚才),yesterdaymorning,lastnight/week,thedaybeforeyesterday(前天),justnow(刚才)等。Hesuddenlyfellillyesterday.昨天他突然生病了。b)表示过去经常发生的动作或存在的状态。Iwrotehomeonceaweekatcollege.我上大学时每周给家里写一封信.c)表示过去连续发生的一系列动作。Sheenteredtheroom,pickedupamagazineandlookedthroughitcarefully.她走进房间,拿起一本杂志,认真地翻阅了起来。d)在时间、条件状语从句中用一般过去时代替过去将来时.Wewouldnotleaveuntiltheteachercameback.老师回来我们才会离开。②一般过去时的特殊用法a)在虚拟语气中表示现在或将来时间的动作或状态。IwishIweretwentyyearsyounger.但愿我年轻20岁。b)在口语中,一般过去时往往显示委婉客气MightIcomeandseeyoutonight?我想今晚来看你,好吗?现在完成时的用法:1)表示过去发生或已完成的某个动作对现在产生的影响或结果,强调的是这个影响或结果,一般不与过去时间连用,常同already,just,yet等状语连用例:Ihavejustturnedoffthelight.我刚刚把灯关上。(结果是灯已经关上了)Shehaslostherbike.她把自行车丢了。(影响是他现在没有自行车骑了)2)表示开始于过去、持续到现在的动作或状态,并可能继续下去(也可能不继续下去),常同包括现在在内的时间状语连,也同“for+时间段”或“since+时间点”的状语连用Shehastaughtintheschoolfortenyears.她在这所学校教书已经10年了。Ihaven’teatenanythingsincebreakfast.我从早饭起就一直没有吃东西。3)表示从过去某一时间到说话时这段时间中反复发生的动作或多次动作的总和,常同频度副词always,often,seldom,never等连用IhavebeentotheGreatWalltwice.我曾经去过长城两次过去完成时用法:1.表示过去某一时间或动作之前已经发生或完成的动作或存在的状态。表示的是“过去的过去,常用的时间状语有:”by+过去的时间点、bytheendof+过去的时间点、before+过去的时间点。Mostoftheguestshadleftwhenhearrivedattheparty.当他到达晚会时,他发现大多数客人已经离开了。2.过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去,常与for,since等词连用。例如:WhenJackarrived,helearnedMaryhadbeenawayforalmostanhour.当杰克到时,他得知玛丽已经离开快一个小时了。4.某些动词的过去完成时表示过去未实现的希望、计划或打算。常用的动词有hope,expect,suppose,think,want,wish等。例如:Theyhadhopedtobeabletoarrivebeforeten.他们本来打算能在10点之前到达达一、一般过去时与现在完成时的用法比较。1.“一般过去时”所关心的是过去之事,与现在无联系,常带有表示过去某个时间的状语;现在完成时所关心的是过去发生的事,对现在产生某种结果,强调过去与现在的联系。一般不与过去具体时间连用。当需要指明过去一个特定的时刻发生的事情时,需要使用一般过去式。A.I________(lose)mypen.Canyoulendmeyours?B.Whydon'tyoubuyone?A.It_______(fall)intotheriveronlyamomentagowhenIwashedmyhands.NowI'vegottofillinaformwithapen.2.现在完成时与for或since引起的短语连用时,表达从过去开始的动作或状态延续至今,而一般过去时与“for+一段时间”连用时,只指过去的动作或状态在过去延续了多长时间。We___________(stay)hereforthreeweeks.Ithinkwearegoingtostayanothertwoweeks.(说话时人还在)He__________(stay)hereforthreeweekslastyear.(并不表示现在是否在)3.一般过去时带有表示过去某时刻的时间状态,如yesterday,lastyear(month,week,night),in1980…I______(come)thedaybeforeyesterday.4.现在完成时所带时间状语包含说话时在内,如today,thisweek(month,year),thesedays(years)或与说话时非常接近,如recently,just,in(during)thepastthreeyears。Greatchanges_______(take)placeinthelasttenyears5如果一件事情发生在过去并且延续到说话的这个时刻,就需要使用现在完成时。Theyhavelivedhereforalongtime6一般过去时比现在完成时更能表达事情的结果Johnhastaughtmathfortwentyyears.保留了约翰继续教数学的可能性Johntaughtmathfortwentyyears.表明约翰已经不再教数学了,他可能退休了,换工作了,或者去世了。7如果一件事情发生在过去并且延续到说话的这个时刻,就需要使用现在完成时。Theyhavelivedhereforalongtime.他们在这里已经生活了很长一段时间。二、一般过去式与过去完成时的区别。1.一般现在时表示过去某一时间内发生的动作或存在的状态,而过去完成时则表示过去某一动作或时间之前发生的动作或存在的状态。一般过去时与现在相比,强调“过去”,而过去完成时则与过去相比,强调“过去的过去”。我们来比较下列句子:Themeeting_________(start)atsixo'clock./start的动作发生在atsixo'clock。Themeeting___________(start)whenwearrivedatthehall./start的动作发生在过去的动作arrived之前。过去完成时与现在完成时的区别现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关。过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。比较:Ihavelearned1000Englishwordssofar.到目前为止我已经学会了1000个英语单词。Ihadlearned1000Englishwordstillthen.到那时为止我已经学会了1000个英语单词。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功