现在完成时讲解

发布 2021-05-14 20:55:28 阅读 2643

现在完成时。

1 构成方式构成:主语(第。

一、二人称单复数)+h**e

主语(第三人称复数)+h**e

主语(第三人称单数)+has+过去分词

2 基本用法

1)表示过去发生或已完成的某个动作对现在产生的影响或结果,强调的是这个影响或结果,常同already,just,yet等状语连用

例:ih**ejustturnedoffthelight.我刚刚把灯关上。(结果是灯已经关上了)

shehaslostherbike. 她把自行车丢了。(影响是他现在没有自行车骑了)

therainhasstoppednow. 雨已经停了。(结果是我们可以出门了)

ih**ealreadyreadthebook. 我已读过这本书了。(结果是已知道这本书的内容)

shehashadagoodeducation. 她受到过良好的教育。(影响是她文化水平高,有修养)

2)表示开始于过去、持续到现在的动作或状态,并可能继续下去(也可能不继续下去),常同包括现在在内的时间状语连用,如:today,now,thisweek,thismorning,thesedays,thisafternoon,recently,sofar等;也同“for+时间段”或“since+时间点”的状语连用

例:weh**ehadmuchsnowthiswinter.今年冬天多雪。

shehastaughtintheschoolfortenyears. 她在这所学校教书已经10年了。

ih**en'teatenanythingsincebreakfast. 我从早饭起就一直没有吃东西。

weh**ebeenbusythismorning. 今天上午我们一直很忙。

ih**eknownhersincewewerechildren. 我从小就认识她。

ih**en'tseenjohntoday. 我今天没有见到约翰。

ithasrainedalotthesedays. 这些天多雨。

3)表示从过去某一时间到说话时这段时间中反**生的动作或多次动作的总和,常同频度副词always,often,seldom,never等连用

例:hehasdonealotofworkinthepasttwoyears.在过去两年中他做了许多工作。

ih**elearnedabouttwohundredenglishwordsthismonth. 本月我学了大约200个英语单词。

ih**ebeentothegreatwalltwice. 我曾经去过长城两次

ithasrainedeverydaythisweek. 这个星期天天下雨。

shehasalwayswalkedtoschool. 她一直步行去学校。

ih**eneverseensuchabeautifulbird. 我从没见过这么美丽的鸟。

ih**eoftenmettheoldmanonmywaytowork. 我在上班的路上常常遇见那位老人。

4)现在完成时与一般过去时的区别

1.现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。

比:ih**ewashedthecar.我洗过了车。(看上去很漂亮)

iwashedthecaramomentago. 我刚才洗过车了。

shehaswateredtheflowers. 她已经浇了花。(不需要再浇了)

shewateredtheflowersyesterday. 她昨天浇的花。

ih**ewrittentheletterbutih**en'tpostedityet.信我已经写好了,但还没有寄出。

iwrotetheletterlastweekandiposteditthreedays

ago. 我上周写的那封信,3天前寄出的。

2.现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。

比:ithasrainedforfivehours.雨已经下了5个小时了。

itrainedforfivehoursyesterday. 昨天下了5个小时的雨。

hehaswaitedforherfortwohours.他等她已经两个小时了。

hewaitedforhertwohoursandthenwenthome. 他等她等了两个小时,然后就回家了。

ih**ereviewedtwolessonsthismorning. 今天上午我已经复习了两课。(说话时还在上午)

ireviewedtwolessonsthismorning. 今天上午我复习了两课。(说话时已是下午或晚上)

3.现在完成时与一般过去时的时间状语不同

clarkbecameadrivertwoyearsago. 克拉克两年前当了驾驶员。

themeetinghasbeenonforfiveminutes. 会议已经开始5分钟了。

themeetingbeganfiveminutesago. 会议5分钟前开始的。

daisyhasbeenupfortenminutes.戴西起床已经10分钟了。

daisygotuptenminutesago. 戴西10分钟前起的床。

如果非延续性动词用于现在完成时的否定式,则可同一段时间状语连用,并可同“for+一段时间”或“since+一时间点”和“since+句子”连用。

例:shehasn'tlefthomeforayear.她离开家还不到一年。

ih**en'tseenjamiefortwomonths. 我两个月没见杰米了。

theoldmanhasn'treturnedtohishometownforaboutfiftyyears. 这位老人约有50年没有回家乡了。

ih**en'tmethersinceileftschool. 我毕业以来没有见到她。

weh**en'theardfromkentsince2001. 自2024年以来我们都没有收到肯特的信。

非延续性动词的否定式与till(/until)结构从句连用,表示“直到……才”,指某个不发生的动作一直延续到某个时间点才结束。

延续性动词的肯定式与till(/until)结构连用,表示该动作一直延续到某个时间点才结束

ididn'tfinishtheexperimentuntilmidnight.我直到半夜才做完实验。

iwatchedtvuntilmidnight. 我看电视一直到半夜。

theflowershowdidn'tbegintilltheforeignfriends

arrived. 花展直到外国朋友们到才开始。

heworkedintheofficetilltheforeignfriendsarrived. 他在办公室一直工作到外国朋友到达。

theydidn'tsetoutuntilthemoonrose. 他们直到月亮升起了才动身。

theywaiteduntilthemoonrose. 他们一直等到月亮升起。

7)ithasbeen(/is)+一段时间+since从句

这种句型表示“自从……”since从句通常用一般过去时。

例:ithasbeentenyearssincehecametothecity.他来这座城市已经10年了。

itisabout5dayssinceshefellill.她生病大约5天了。

itisthreemonthssincelouislosthiscar. 路易斯丢车已有3个月了。

8)h**e(has)got的用法

h**e(has)got形式上是现在完成时,实际上意思与h**e(has)相同。h**e(has)got是英国英语,h**e(has)是美国英语。

例:ih**egot(h**e)abadcold.我得了重感冒。

h**eyougotarubber? 你有橡皮吗?=doyouh**earubber?

ih**ejustturnedoffthelight.

shehaslostherbike.

therainhasstoppednow.

hehasdonealotofworkinthepasttwoyears.

ih**elearnedabouttwohundredenglishwords

thismonth

ih**ebeentothegreatwalltwice. ithasrainedeverydaythisweek. shehasalwayswalkedtoschool.

ithasbeentenyearssincehecametothecity.

itisabout5dayssinceshefellill.。

itisthreemonthssincelouislosthiscar.

shehasn'tlefthomeforayear.

ih**en'tseenjamiefortwomonths. theoldmanhasn'treturnedtohishometownforaboutfiftyyears. 。

ih**en'tmethersinceileftschool. weh**en'theardfromkentsince2001.

现在完成时讲解

一 现在完成时基本结构 助动词h e has 过去分词 done 表示过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。二 用法 1.已完成 用法 表示一个过去发生并结束的动作对现在造成的影响或结果。这一类情况可以细致分为下述两种情况。1 表示开始...

现在完成时讲解

unit8一 基本结构 助动词h e has 过去分词 done 否定句 主语 h e has not 过去分词 其他。一般疑问句 h e has 主语 过去分词 其他。简略答语 yes,主语 h e has.肯定 no,主语 h en t hasn t.否定 五 现在完成时的标志 现在完成时的含义...

现在完成时讲解

一 基本结构 助动词h e has 过去分词 done 二 句型 否定句 主语 h e has not 过去分词 其他。一般疑问句 h e has 主语 过去分词 其他。简略答语 yes,主语 h e has.肯定 no,主语 h en t hasn t.否定 三 用法。1 现在完成时表示过去发生或...