当前位置:91开学网

 > 

知识点

 > 

作文范文

 > 

现在完成时的定义

现在完成时的定义

2023-09-14 11:13 316浏览

由“have/has+过去分词”构成,表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。

现在完成时的定义:

1、现在完成时和一般过去时都能表示过去发生过的动作,但现在完成时表示过去动作对现在的影响,并且表示这一动作已完成或还可能继续下去。

2、而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止。因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,last week等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时。

since用法:

1、since +过去一个时间点(如具体的年、月、日期、钟点、1980, last month, half past six)。

I have been here since 1989.

2、since +一段时间+ ago

I have been here since five months ago.

3、since +从句

Great changes have taken place since you left.

Considerable time has elapsed since we have been here.

4、It is +一段时间+ since从句

It is two years since I became a postgraduate student.

延续与瞬间动词:

1、 用于完成时的区别

延续动词表示经验、经历;瞬间动词表示行为的结 果,不能与表示段的时间状语连用。

He has completed the work.他已完成了那项工作。 (表结果)

I've known him since then. 我从那时起就认识他了。(表经历)

2、用于till / until从句的差异

作为延续动词一般用于肯定句,表示"做……直到……" 作为瞬间动词一般用于否定句,表示"到……,才……"

He didn't come back until ten o'clock.

他到10 点才回来。

He slept till ten o'clock.

他一直睡到10点。

过去时与现在完成时:

1、过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是result (结果)。

2、过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday, last week,…ago, in1980, just now, 具体的时间状语,共同的时间状语:this morning, tonight, this April, now, once,before, already, recently,lately。

3、现在完成时可表示持续到现在的动作或状态,动词一般是延续性,如live, teach, learn, work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。

上一篇:道家的代表人物 下一篇:维新派的代表人物

相关推荐