很多朋友对于现在完成时的时间状语和现在完成时28字口诀不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
本文目录
一、现在完成时构成、用法、时间状语……
构成:主语+h *** e/has+动词的过去分词(done)
①肯定句:主语+h *** e/has+动词的过去分词+宾语.
②否定句:主语+h *** e/has+not+动词的过去分词+宾语.
③一般疑问句:H *** e/Has+主语+动词的过去分词+宾语.
④特殊疑问句:特殊疑问词或词组+一般疑问句(h *** e/has+主语+过去分词+其他)
1.与表示一段时间的状语连用,如“ for+段时间”,“ since+时间点”.
2.与笼统表示过去时间的状语连用,如 already,n *** r, *** r,just等.含有这类时间状语的句子,其谓语动词表示句中的行为或动作发生在过去,但对现在有影响.
3.与表示包含过去和现在的一整段时间的状语连用,如 lately,recently,in the past few years,these few years,these days,up to now,so far等
注意:现在完成时不能与单纯表示过去时间的状语连用,如 yesterday,last week,in 2002,three days ago等
(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.
注意:瞬间动词(即表示的动作在瞬间就可以完成,不能延续下去.往往表示动作的结果,或表示短暂 *** 、一次 *** 的动作.)不能与for和since连用,需要转换成延续动词.
1.h *** e arrived at/in sw.got to/reached sw *** e/gone/moved to sw.→h *** e been in sw./at…相应的介词
2.h *** e come/gone back/ret *** ned→ h *** e been back
3.h *** e come/gone out→h *** e been out
5.h *** e closed/ opened→ h *** e been close/open
6.h *** e got up→ h *** e been up;
7.h *** e *** d→ h *** e been dead;
8.h *** e left sw.→ h *** e been away from sw.
9.h *** e fallen asleep/got to sleep→ h *** e been asleep;
10.h *** e finished/ended/completed→ h *** e been over;
11.h *** e *** rried→ h *** e been *** rried;
12.h *** e started/begun to do sth.→ h *** e done sth.;
14.h *** e borrowed/bought→h *** e kept/had
17.h *** e caught/get a cold→ h *** e had a cold;
18.h *** e got to know→ h *** e known
19.h *** e/has gone to→ h *** e been in
20.h *** e joined/h *** e taken part in the league/the Party/the army→h *** e been a member of/ h *** e been in/h *** e been the Party’s member/the league member/the sol *** r
还有用“be+形容词”代终止 *** 动词
4、be+asleep代fall(get) asleep
6、be+gone代lose, *** ,sell,le *** e
9、be+missing(gone,lost)代lose
3“be+back(to)”代ret *** n to,come back to,go back to
4“be here(there)”代come(arrive,reach,get) here或go(arrive,reach,get) there等等
用“be+介词短语”代终止 *** 动词
1.“be in/at+地点”代替go to/come to
2.用be in the army代替join the army
3.“be in/at+地点”代替move to
动词转换是个很常见的考点,建议好好背背.
二、与现在完成时搭配的时间状语有哪些
1、A.现在完成时表示一个过去开始的状态或动作持续到现在并可能继续持续下去,常同表示一段时间的状语连用。如so far, up to now, since, for a long time等。
2、--He has worked as a teacher for *** ny years.
3、--Up till now, nothing has gone wrong.
4、 B.现在完成时表示一个过去发生的对现在仍有影响的动作或事件。常与不确定的过去时间状语连用,如yet, just, before, recently等;也同表示频度时间状语连用,如often, *** r, n *** r, sometimes, s *** ral times等;还可同包括现在时间在内的时间状语连用,如now, today, this morning等。但不能同特定的过去时间状语连用(last year, in 1997等)。
5、--I h *** e n *** r learned Japanese before.
6、--We h *** e been quite busy lately(recently).
7、 C.在时间或条件状语从句中,当表示将来完成时的意义时,要用现在完成时来代替将来完成时。
8、--We’ll start at 5 o’clock if it has stopped raining by then.
9、--I shall go to see you when I h *** e finished my homework.
10、 Note:行为不能持续的瞬间动词(Instantaneous Verb),如arrive, begin, come, go, start, le *** e, *** , join等通常不能用于这一语法意义,即该类动词在现在完成时中不能与表示一段时间的状语连用。
11、--He has joined the army for five years.(误)
12、--He has been in the army for five years.(正)
三、现在完成进行时时间状语
1、现在完成时的时间状语有:for, since, so far, *** r, n *** r, just, yet, till/ until, up to now, in past years, always,等不确定的时间状语。
2、一般过去时与现在完成时之比较:
3、1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
4、2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
5、◎一般过去时的时间状语有:yesterday, last week,…ago, in1980, in October, just now,具体的时间状语。
6、◎共同的时间状语有:this morning, tonight, this April, now, once,before, already, recently,lately等。
7、◎现在完成时的时间状语有:for, since, so far, *** r, n *** r, just, yet, till/ until, up to now, in past years, always,等不确定的时间状语。
8、请大家认真分析比较下列各例句:
9、(强调对现在的影响, *** 的内容已经知道了。)
10、He has been in the League for three years.
11、He joined the League three years ago.
12、(三年前入团,joined为短暂行为。)
13、注意:句子中如有过去时的时间副词(如 yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时。例如:
14、(错)Tom has written a letter to his parents last night.
15、(对)Tom wrote a letter to his parents last night.
四、现在完成时时间状语标志有哪些
1、现在完成时有两种含义,不同的含义对应不同的时间状语。
2、1)现在完成时可以表示该动词所描述的动作从过去的某一个时刻一直持续到现在/当前,但会否继续持续下去尚不清楚/明朗(如果确定会继续发生,应当/更好用现在完成进行时),此时常用的时间状语为:for+时间段,since+时间点
3、2)现在完成时可以表示该动词所描述的发生在过去的动作对现在产生了影响,这时常常使用already, yet, usually(该时间状语也能用于一般现在时,所以需要根据实际情况加以分析区别), seldom(同前), n *** r(同前), before(该时间状语也能用于一般过去时;若它引导时间状语从句,则主句要用过去完成时,所以需具体情况具体分析)等时间状语。
五、与现在完成时态连用的时间状语
与现在完成时态连用的时间状语:Before(在…之前);so far(到目前为止);till now(直到现在);just(刚刚);since(自从…);Already(早已经);for+时间段(已经)等时间状语可以与现在完成时连用。
遇到时间状语: for+时间段的时候,要使用现在完成时。比如: He has played theguita for two years.他已经学习弹吉他两年了。l h *** e stu *** d writing for three mothes.我已经学习写作三个月了。lh *** e learned spoken English for a years.我已经学习英语门语年了。
遇到时间状语: since+时间点的时候,要使用现在完成时。比如: l h *** e lived in there since 2000.自从2000年开始我就住在这里了。 He has began to write the booksince 1993.自从1993年他开始写书了。 They has lived in this town since 2010.自从2010年他就住在这个镇子上了。
三、遇见表时间状语的副词lately(之后)、up to now(到目前为止)、recently(最近)、just(刚刚)等的时候,要使用现在完成时。比如: Recently l h *** e began to learn English after class.最近我开始在课后学习英语了。 l h *** e ate the dinner with my friends just now.刚才我已经和朋友吃了晚饭了。
四、遇到表时间状语的短语: till now(直到现在)、so far(到目前为止)、 these days(这些天)等等的时候,要使用现在完成时。比如: So far, you has learned spoken English for ten years.到目前为止,你已经学习了英语口语-年了。l h *** e stu *** d thisfamous book ten years till now.我已经研究了这本书到现在为止十年了。
六、现在完成时的时间状语有哪些
already、yet、just、n *** r、 *** r、before、since、for、so far、recently、up to now、d *** ing the past/last、three years、till now.
1、表示现在已经完成的时间状语一般用already,just,yet等。由于动作可能是瞬间完成的,所以未必刚好在现在完成,有可能在过去完成,但强调现在已经完成。
2、表示过去发生,一直延续到现在的时间状语一般用since接时间状语从句,for接一段时间等。比如:
I h *** e been a teacher for 15 years.当已经当了15年的教师了。
这类句式在提问时间状语时,一般用How long。比如:
How long h *** e you been a teacher.你成为一名教师有多久了?
3、另外还有一类表示经验的现在完成时态句式,一般使用的时间状语有 *** r,n *** r,often,onceb,before等。比如:
He has *** r been a teacher.他曾经是一名教师。(意指他现在已经1不是一名教师了。)
He has n *** r been a teacher.他不曾当过教师。(意指他过去和现在都不是一名教师。)
1、I h *** e already finished my homework.我已经完成作业了。
2、I had already finished my homework yesterday.我昨天就已经完成作业了。
3、He has just told me the truth.他刚刚已经告诉了我 *** 。
4、H *** e you called him yet?你已经给他打 *** 了吗?
5、He has been a rich *** n since he *** rried Mary.自从他和玛丽结婚后就成了一个富有人的。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!