与现在完成时搭配的时间状语有哪些?
A. 现在完成时表示一个过去开始的状态或动作持续到现在并可能继续持续下去,常同表示一段时间的状语连用。如so far, up to now, since, for a long time等。
--He has worked as a teacher for many years.
--Up till now, nothing has gone wrong.
B. 现在完成时表示一个过去发生的对现在仍有影响的动作或事件。常与不确定的过去时间状语连用,如yet, just, before, recently等;也同表示频度时间状语连用
现在完成时属于现在时范围,故不能和过去的时间状语连用。如: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. (看了一个大烂片,永远不想再看,简直是一辈子的心理影响)
--He has worked as a teacher for many years.
--Up till now, nothing has gone wrong.
B. 现在完成时表示一个过去发生的对现在仍有影响的动作或事件。常与不确定的过去时间状语连用,如yet, just, before, recently等;也同表示频度时间状语连用,如often, ever, never, sometimes, several times等;还可同包括现在时间在内的时间状语连用,如now, today, this morning等。但不能同特定的过去时间状语连用(last year , in 1997等)。
--I have never learned Japanese before.
--We have been quite busy lately (recently).
C. 在时间或条件状语从句中,当表示将来完成时的意义时,要用现在完成时来代替将来完成时。
--We’ll start at 5 o’clock if it has stopped raining by then.
--I shall go to see you when I have finished my homework.
Note: 行为不能持续的瞬间动词(Instantaneous Verb), 如arrive, begin, come, go, start, leave, die, join等通常不能用于这一语法意义,即该类动词在现在完成时中不能与表示一段时间的状语连用。
--He has joined the army for five years. (误)
--He has been in the army for five years. (正)
so far到目前为止 since 自从 before 以前 till now 直到现在already 已经just 刚刚
英语现在完成时和什么时态搭配?
英语中现在完成时和现在完成进行时的区别:在英语中,人们用现在完成时来表示过去发生的动作或经历对现在产生的影响,而用现在完成进行时来表示一个动作从过去开始,一直持续到现在,并仍在进行中。学习在线外教一对一课堂是一个不错的学英语方式,在家就可以和外教上课。先给你分享免费试听课地址:【免费...
since从句的几种时态有哪些?
1、现在完成(进行)时态+since+短暂动词的一般过去时。表示从句动作"开始” 以来,主句活动在持续。例:I have worked in this company since I graduated.翻译:自从我毕业以来,我就在这家公司上班。2、现在完成(进行)时态+since+延续动词的般过去时。表示从句动作“结束" 以来,主句活动在持续。例:...
与现在完成时搭配的时间状语有哪些
A. 现在完成时表示一个过去开始的状态或动作持续到现在并可能继续持续下去,常同表示一段时间的状语连用。如so far, up to now, since, for a long time等。--He has worked as a teacher for many years.--Up till now, nothing has gone wrong.B. 现在完成时表示一个过去发生的对现在仍有...
八大时态之一:现在完成时
现在完成时是一种动词时态,用来表示过去发生或已完成的动作对现在产生的影响或结果。它常与如just, already, before, yet, never, ever等表示包括现在在内的时间副词连用。现在完成时的结构是助动词have\/has加上动词的过去分词形式,其中has用于第三人称单数,have用于其他人称。否定句则是have\/has加上...
现在完成时的标志词
现在完成时的标志是already、yet、before、just。完成时态的构成分为两部分:一是助动词,二是实义动词的过去分词-ed。具体来说,用助动词have表示“时”,以表明动作发生的时间是在过去、现在还是将来;用过去分词来表示动作的“态”,以表明该动作已经完成。它的构成是:主语+助动词(have\/has) +...
英语现在完成时时态语法知识讲解
1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.2.现在完成时往往同表示不确定的过去时间状语连用 如already(肯定,句中),yet(否定,疑问,句中),just,before,recently,still,lately,never等:He has ...
什么时候用现在完成时?
11、现在完成时可同long ago连用。现在完成时有时可以同long ago连用,这样用的long ago或为事后想到的添补之词,或指比较笼统的过去,或表示结果。有时,现在完成时还可以同具体过去时间连用,为添补之词。12、现在完成时可以表示过去重复的动作,常与often,always等连用。13、现在完成时可以表示过去的...
英语:现在完成时应该什么时候使用
现在完成时用法要点:1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.2.现在完成时往往同表示不确定的过去时间状语连用 如already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately...
在现在完成时中,什么动词可以和一段时间搭配?
在现在完成时中,持续性动词可以和一段时间搭配。瞬间动词表示短暂,不能持续一段时间的动作,如come、go、leave、start、begin、become、receive、die等。而持续性动词表示能持续一段时间的动词,如work、stay、live、learn等。瞬间动词的现在完成时不能与“for+一段时间”连用,表示动作的持续性,应该改...
since的用法?
,一、since通常搭配的时态,当since表示“自从”时,不管它是用作介词、连词还是副词,它通常都要与现在完成时连用。,I'vewornglassessincemychildhood.,我从小就戴眼镜。,TheworkshavebeenclosedsinceJanuary.,一月份以来这些厂就关闭了。,He'sputonalotofweightsincehegaveupsmoking.,他戒菸后体重增加了...