现在完成时和现在完成进行时的区分.docxVIP

  • 1
  • 0
  • 约5.1千字
  • 约 4页
  • 2024-03-02 发布于上海
  • 举报

现在完成时和现在完成进行时的区分.docx

PAGE

PAGE1

现在完成时和现在完成进行时

一、现在完成时用来表示发生在过去的动作或状态,但其结果却和现在有联系。

现在完成时由“have/has+动词过去分词”构成,现在完成时的被动语态的基本构成为“have/hasbeen+动词过去分词”。

现在完成时常用于以下几种情况:

动作开始于过去,结束于过去,但对现在仍有影响。

动作发生于过去一直延续到现在,这个动作可能是某种状态习惯性动作。

现在完成时还可以用来表示过去某一时间到现在这段时间内反复发生的动作。和现在完成时态连用的时间状语主要有以下三种:

1.句中出现just,never,ever,already,yet,lately,recently,before,theseyears/months

/days等词时。

2.句中出现“for+时间段”或since+时间点或since引导的时间状语从句(一般多为过去时)。

3.句中出现uptonow(直到现在),sofar(到目前为止),sincethen,inthepast/last

+表示一段时间的词语时。

【注意】含有终止或短暂意义的动词在肯定句中不能和一段时间搭配,这类动词常见的有:begin,end,come,go,leave,join,die,marry等。

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

现在完成时常表示动作或状态延伸到现在,如:HehaslivedinTianjinfortenyears.

一般过去时虽也可指延伸,但它不能延伸到现在。

HelivedinTianjinfortenyears.

一般过去时只表示某个动作或状态曾经发生过,与现在并无联系,而现在完成时则表示过去的动作或状态对现在有影响。

We’dbetterstopherfromdoingsuchhardwork,forshehasbeenseriouslyill(.

动作对现在造成了影响)

Hewasilllastweek.(并没有涉及现在的情况)

过去的

现在完成时的时间状语可以同不确定的过去时间状语连用(如already,just,before,recently等),还可以同包括现在时间在内的时间状语连用(如today,thismorning,thismonth,thisyear等),还可以和时间段连用。

一般过去时一般与表示过去的时间状语连用(如yesterday,lastweek),也可以和today,thismorning等连用,但是动作发生在过去。

I’veseenhimthisMay.(说话时还是五月)IsawhimthisMay.(说话时五月已经过去)

二、现在完成进行时由“助动词have/has+been+动词的现在分词”构成,即have

/hasbeendoing,其否定形式是在have/has后面加not,一般疑问句把have/has

提到句首即可。

表示从过去某时开始一直延续到说话时还在进行的动作,可能还会继续进行下去,它通常和“for+时间段”或“since+时间点/从句”连用。

表示从过去某时开始,一直延续到说话的时刻,刚刚结束的动作,在某种情况下与现在有关联。

【注意】1)有些不能用于现在进行时的动词(如be,have,like,love,know,see,hear等),同样也不能用于现在完成进行时,而应使用现在完成时。

2)表示短暂动作的动词(如finish,marry,come,go等)不能用于现在完成进行时。

时态对比:

现在完成进行时与现在进行时比较:现在完成进行时强调某一动作从过去一直延续到现在,而现在进行时只指目前正在发生的动作。

Susanhasbeenreadingthatstorybooksincelastnight.Susanisreadingastorybooknow.

现在完成进行时与现在完成时比较:现在完成进行时和现在完成时都表示动作从

过去开始,但是现在完成时表示动作刚结束,而现在完成进行时则强调动作仍在继续。

Theyhavebeenrepairingthebrokenroad.

他们一直在维修那条被损坏的道路。(动作仍在继续)

Theyhavealreadyrepairedthebrokenroad.

他们把那条被损坏的路修好了。(动作已经结束)

现在完成进行时通常与allmorning/afternoon/day或thewholeday等连用,never,yet,al

文档评论(0)

1亿VIP精品文档

相关文档