高中作文网

现在完成时用法小结(2篇)

时间: 2023-12-12 栏目:写作范文

动词现在完成时

现在完成时是中学生必须掌握的重要语法项目之一,也是难点之一,要想让学生灵活掌握这一要点,必须对其用法进行深析和加强实际运用。

一、现在完成时的构成

现在完成时是由“have/has+动词的过去分词”构成。其中的have/has在这里只充当助动词,故将肯定式变成否定式时直接在其后面加not,变成疑问句时直接将其提前。

二、现在完成时的含义

表示过去发生或已经完成的某个动作对现在所造成的影响或结果,重在与现在的联系。如:

Ihavefinishedmyhomeworkalready.

HehasneverbeentoEngland.

2.表示动作或状态从过去某时开始,一直持续到现在,并有可能会持续下去。如:

Ihavelivedherefortenyears.

Ihavelivedheresincetenyearsago.

三、运用现在完成时的几个注意点

1.熟记与现在完成时连用的时间状语。

already,yet,before,ever,never,before,recently,just,manytimes,untilnow,uptillnow,sofar,since2000,fortenyears,inthepast/lastfiveyears,thesedays等。

2.注意现在完成时与一般过去时的区别。

一般过去时只是单纯地表示过去的动作或状态,和现在不发生联系,它要和表示过去的时间状语连用。而现在完成时表示的是过去的某一动作对现在造成的影响或结果。强调的是现在的情况,它不能和表示过去的时间状语连用。两种时态的侧重点不同,前者强调的是动作本身,后者则强调结果。比较:

Ilostmywatchyesterday.(至于现在找到与否没有说明,即不跟现在发生联系)

Ihavelostmywatch...(表示现在的结果――手表未找到)

3.当现在完成时与since,for引导的时间状语连用时,其谓语动词必须是延续性动词,如果是终止性动词,必须将其转换成延续性动词。如:

Iborrowedthisbooktwodaysago.

Ihavekeptthisbookfortwodays.

Ihavekeptthisbooksincetwodaysago.

常见的终止性动词与延续性动词的转换有:become;come―behere;go―bethere;begin―beon;open―beopen;close―beclose;end―beover;buy―have;borrow―keep;die―bedead;wake―beawake;join―beamemberof;getup―beup;fallasleep―beasleep;catchacold―haveacold.但是需要注意的是终止性动词的否定式可以和表示一般时间的状语连用。如:

Wehaven’tseeneachotheragainsince2005.

另外,Itis+一段时间+since从句的结构已成固定句式沿用下来,主句中的谓语动词be用is,很少用hasbeen。如:

Itistwoyearssincehecometothisschool.

4.have/hasbeento,have/hasgoneto,have/hasbeenin的区别。

表示“曾经去过某地”用have/hasbeento,“你曾经去过上海吗?”应译为“HaveevenbeentoShanghai?”表示“去某地已走远”用have/hasgongto.“他去上海了。”应该译为“HehasgonetoShanghai.”说明他现在不在说话地,在去上海的路上,或者在上海。“他已经在上海待了两年了”应该译为“HehasbeeninShanghaifortwoyears.”此知识可以参考下面的口诀以便记忆。

“beento,goneto”意不同,两者用法要记清。havebeento+地名,曾经到过某地行,havegoneto+地点,去某地已走远。

5.同义句的多种表达。

他已经参军三年了。

Hejoinedthearmythreeyearsago.

Hehasbeeninthearmyforthreeyears.

Hehasbeenamemberofsoldierssincethreeyearsago.

Itisthreeyearssincehejoinedthearmy.

最后,用歌诀来总结一下现在完成时的主要用法,希望对大家有所帮助。“学习现在完成时,谓语结构要记住,have/has+过去分词。主要用法有两个:过去发生的动作,对现在有影响或结果,justalready常用着,过去动作或状态,一直延续到现在,for或since把时间带”。

现在完成时态的用法篇2

一、构成have/has+过去分词

如:(1)Ihaveseenthefilm.

(2)Hehasn'tseenthefilm.

(3)Havetheyseenthefilm?Yes,theyhave.(No,theyhaven't.)

二、用法

现在完成时态表示过去发生并已完成的某一动作对现在造成的影响,或过去发生持续到现在的行为。

1.表示过去的动作对现在造成的影响或结果。标志词有already,yet,just,ever,never,before等。

如:(1)Ihavelostmybike.我的自行车丢了。(即:我现在没有车了。)

(2)Thankyou.I'vehadmysupper.谢谢你,我已吃过晚饭了。(即:我现在不需要。)

[注]

如果句中有一个表示特定的过去时间的状语,如:thismorning,yesterday,lastweek,threedaysago,justnow等,谓语动词用一般过去时。而现在完成时则常与already,yet,just等与现在有联系的时间状语连用,并表示动作的持续。试比较:

(1)Ifoundmybikejustnow.我是刚刚找到我的自行车的。

(2)Ihavefoundmybike.我已找到了我的自行车了。

如果单纯谈一个过去的动作不涉及它对现在的影响时,通常用一般过去时;如果谈一件事已经发生,不考虑它是什么时候发生的,而主要考虑对现在的影响,即现在情况如何,则用现在完成时。试比较:

(1)Iclosedthedoor.(表示门过去关好,现在可能关好,也可能没关好。)

(2)Ihaveclosedthedoor.(表示门现在关上了。)

2.表示过去发生的动作持续到现在。标志词有for,since,sofar,thesedays等。

如:

(1)MrGreenhaslivedinBeijingfortwoyears.

格林先生住在北京已两年了。(说明“居住”的动作从两年前持续到现在)

(2)Hehasworkedheresince1998.

他从1998年一直在这儿工作。(说明工作这一动作是从1998年持续到现在)

(3)Hehaslivedwithhisauntsincehismotherdied.

自从他妈妈死了,他一直和他姑妈住在一起。(说明他仍将与姑妈一起生活下去。)

[注]

与for,since连用的现在完成时,其谓语动词必须是持续性的。如果谓语动词为短暂性动词(或词组),可改为表示状态的“be+形容词(副词、分词、名词、介词短语)”。

如:begin/start―beon;comebace―beback;close―beclosed;die―bedead;getup―beup;fallill―beill;leave―beawayfrom;join―beamemberof/bein;finish―/end―beover;marry―bemarried;open―beopen

也可将某些短暂性动词改为与其意思相近的延续性动词,如:buy―have;become―be;borrow―keep

译一译:

他回来已三天了。Hehasbeenbackforthreedays.

=Hehasbeenbacksincethreedaysago.

=Itis/hasbeenthreedayssincehecameback.

=Threedayshaspassedsincehecameback.

=Theycamebackthreedaysago.

(不能说:Hehascomebackforthreedays.)

某些非延续性动词的否定形式可以和for,since时间状语连用。

如:Ihaven'tmethimforalongtime.我好长时间没见到他了。

Ihaven'tmethimsinceheleft.自从他离开我就没遇到他。

3.区别下列词组

(1)have/hasgoneto去了某地还没有回来。

(2)have/hasbeento曾经去过某地已经回来了。

(3)have/hasbeen+介词短语曾经在某个地方

如:

(1)TheyhavegonetoBeijing.

他们已到北京去了。(他们可能在去北京的路上或已到了北京,总之他们现在不在北京。)

(2)HehasbeentoBeijingtwice.他去过北京两次。(现在他不在北京。)

(3)IhavebeeninNanjingfortwoyears.我在南京呆了两年。(现在还在南京。)

(4)Hisbrotherhasbeeninthearmyforhalfayear.

=Hisbrotherhasbeenasoldierforhalfayear.他哥哥参军半年了。

(5)Tomhasbeenonthefootballteamforayear.

=Tomhasbeenaschoolfootballplayerforayear.

    【写作范文】栏目
  • 上一篇:高中运动会入场式方案(5篇)
  • 下一篇:小班幼儿教育心得(7篇)
  • 相关文章

    推荐文章

    本站专题