问题标题:
【初中英语(完成时态)有那些时间状语的出现要用完成时态(著名:过去,现在)】
问题描述:
初中英语(完成时态)
有那些时间状语的出现要用完成时态(著名:过去,现在)
胡宏勋回答:
过去完成时
一、过去完成时的概念与结构特点
概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past)”.
----|--------------------------|-------------------------------|---------------------------->
那时以前那时现在
构成:过去完成时由“助动词had+过去分词”构成,其中had通用于各种人称.
Theyhadalreadyhadbreakfastbeforetheyarrivedatthehotel.
Shehadfinishedwritingthecompositionby10:00thismorning.
二、过去完成时的判断依据
1.由时间状语来判定
一般说来,各种时态都有特定的时间状语.与过去完成时连用的时间状语有:
(1)by+过去的时间点.如:
Ihadfinishedreadingthenovelbynineo'clocklastnight.
(2)bytheendof+过去的时间点.如:
WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.(3)before+过去的时间点.如:
TheyhadplantedsixhundredtreesbeforelastWednesday.
2.由“过去的过去”来判定.
过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时.这种用法常出现在:
(1)宾语从句中
当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时.在told,said,knew,heard,thought等动词后的宾语从句.如:
Shesaidthatshehadseenthefilmbefore.
(2)状语从句中
在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时.如:
WhenIgottothestation,thetrainhadalreadyleft.
Afterhehadfinishedhishomework,hewenttobed.
注意:before,after引导的时间状语从句中,由于before和after本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时.如:
现在完成时是英文时态的一种
现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
Ihavelostmywallet.(含义是:现在我没有钱花了.)
Janehaslaidthetable.(含义是:已可以吃饭了.)
Michaelhasbeenill.(含义是:现在仍然很虚弱)
Hehasreturnedfromabroad.(含义是:现在已在此地)
2.现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Maryhasbeenillforthreedays.
Ihavelivedheresince1998.
3.现在完成时往往同表示不确定的过去时间状语连用,如already,yet,just,before,recently,lately等:
Hehasalreadyobtainedascholarship.
Ihaven'tseenmuchofhimrecently(lately).
Wehaveseenthatfilmbefore.
Havetheyfoundthemissingchildyet
4.现在完成时常常与表示频度的时间状语连用,如often,sometimes,ever,never,twice,onseveraloccasion等:
HaveyoueverbeentoBeijing
IhaveneverheardBunnysayanythingagainsther.
Ihaveusedthispenonlythreetimes.Itisstillgood.
Georgehasmetthatgentlemanonseveraloccasions.
5.现在完成时还往往可以同包括现在时间在内的时间状语连用,如now,uptothesefewdays/weeks/months/years,thismorning/week/month/year,now,just,today,uptopresent,sofar等:
Peterhaswrittensixpaperssofar.
Manhasnowlearnedtoreleaseenergyfromthenucleusoftheatom.
TherehasbeetoomuchraininSanFranciscothisyear.
Thefriendlyrelationsandcooperationbetweenourtwocountrieshavebeenenhancedinthepastfewyears.
Uptothepresenteverythinghasbeensuccessful.
6.现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
ThomashasstudiedRussian.(现在不再学俄语)
ThomashasstudiedRussianforthreeyears.(=ThomasbegantostudyRussianthreeyearsago,andisstillstudyingitnow.(同第2点用法第一个例句)
点击显示
英语推荐
热门英语推荐