现在完成时的时间状语

如题所述

现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday、last Sunday、in1990、three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

1、用副词already和yet。already一般用于肯定句中,yet一般用于否定句和 疑问句中。

如:We have already finished our homework.

我们已完成作业了。

2、用ever 和never。多用于否定或疑问句中,表示“曾经”或“从未“等。 

如:-Have you ever been to the Great Wall?

你曾经去过长城吗?

3、用表示到说话为止的过去时间状语,如just,before,up to now,the past few years等。

例如:I have seen her before,but I can not remember where.

我以前见过她,但记不起在哪里见过。

4、用包括“现在”在内的时间状语,如:now,today,this morning(month,year,term)等。

例如:-Have you met him today?-No,I haven't.

今天你见过他吗?我没有。

扩展资料

动词时态表一个动作发生的时间和所处的状态,现在完成时可表:

1、某个延续性动作或状态自从过去开始一直延续(毫不间断或断断续续)到现在。

He has been dead for 10 years. (人死不能复生,死的状态毫不间断)

He has lived here every summer for 10 years.(每年夏天来避个暑,断断续续地住)

2、某个非延续性动作自从过去开始一直延续(断断续续)到现在

He has bought 10 houses in the past 10 years. (买是非延续性动作,断断续续地买,你要说一次买10套就是抬杠了懒得理你)

3、某个非延续性动作发生在过去(即到现在为止早已经完成),但影响持续到现在

I have seen this film, and I don't want to see it again. (看了一个大烂片,永远不想再看,简直是一辈子的心理影响)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-02

现在完成时时间状语:表示目前已完成的动作,强调对现在的影响。时间是算到你说话的时候为止,而且现在完成时有一些标志性的时间状语:

1、for+时间段;I have learned English for ten years。

2、常见的副词:lately;recently, just,up to now, till now,so far, these days。

in the past few years/months/weeks/days。

3、注意:for+时间段;since+时间点。

They have lived in Beijing for five years。

They have lived in Beijing since l995。

扩展资料:

现在完成时的应用

1、过去发生的动作对现在造成的影响。

2、过去的动作或状态持续到现在并且已经完成。

3、现在完成时表示将来。

句型构成

基本结构:主语+have/has+动词的过去分词(p.p)。

①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他)。

②否定句:主语+have not/has not+动词的过去分词(p.p)(V-ed)+宾语。

一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?

肯定回答:Yes,I/they/we/you have.或Yes,she/he/人名 has。

否定回答:No,I/they/we/you haven't.或No,she/he/人名 hasn't。

特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)。

⑤被动时态:

现在完成时的被动语态的肯定式为:have/ has +been +done。如:

The experiment has been done successfully。这个实验做得很成功。

现在完成时的被动语态的否定式为:have/ has +not +been +done。如:

Tom’s novel has not been published。 汤姆的小说还没有被出版。

现在完成时的被动语态的一般疑问句需将have /has提到主语的前面。如:

Has his bike been repaired? 他的自行车修好了吗?

现在完成时的被动语态的特殊疑问句为:疑问词+have /has +been +done? 如:

Who has been invited? 谁受到了邀请?

参考资料来源:百度百科-时间状语

本回答被网友采纳
第2个回答  2018-06-19

现在完成时时间状语

    already(肯)yet(否、疑问)

    never(肯)ever(否、疑问)

    yet(用于疑问句或否定句,句尾)

    before(用于句尾)

    for+时间段 eg:for three years

    since+ a.时间点 eg:since 1997

    b.一般过去时从句 eg:since he arrived

PS:如有遗漏请见谅!

本回答被网友采纳
第3个回答  2009-11-15
时间使用 1与现在有关的过去点时间 recently,lately,already,yet,before,still
2与现在有关的频度时间 ever,never,once,twice,three times,several times,
often,seldom,always,time and time again
3与过去有关的现在点时间 just,now,today,tonight,this week,this year
this morning,this afternoon,this evening,
this month,this May,this October,this November
1若想强调动作从何时开始(ever)since
2若想强调动作持续了多久for(a day,several months,many years,,how long) for( two hours, six months, quite a long time)
3若想强调整体的时间all (morning,night,day,year,these years,my life)all(the while,these days,these ten days)
4若想强调与过去有关到现在的一段时间up to now,up to the present,till now,until now, so far, in the last few years,in the past 30 years ,these days,these weeks,these years
第4个回答  2009-11-15
现在完成时have done 的时间标志是
in the past few/three years
since + 时间点/ sb dis
副词标志是
already,yet,never,ever
现在完成时可以单独使用

i have finished homework.
但过去完成时不可以单独使用

用在“It is the first/second...time+that”从句中

过去完成时 had done
时间标志
by last year/by the time of

过去完成时一般和过去时一起出现

sb had done sth before sb did
sb did sth after sb had done

用于hardly when, no sooner than的句式中
we had hardly came home when it rained.

用在“It was the first/second...time+that”句型中

分分分!!!!!!!
相似回答