
宾语从句的时态
-法国英语怎么说
2023年2月15日发(作者:景观设计师)宾语从句(TheObjectClause)
学习宾语从句要抓住三要素:连接词、语序和时态。
一.宾语从句的定义
宾语从句在复合句中起宾语的作用,可以作动词的宾语,也可以做介词的宾语
作动词的宾语:
Iheardthathewouldcomeherelateron.
主语谓语动词一个句子作宾语
作介词的宾语:
Hesaidnothingaboutwhobrokethewindowlastnight.
主语谓语动词代词作动词的宾语介词一个句子作介词的宾语
二.宾语从句中引导词(连接词)的用法
在复合句中作主句的宾语,引导词有:
连词:that(that常可省略),whether,if
代词:who,whose,what,which
副词:when,where,how,why等。
①连词:
Hetoldme(thathewould)gotothecollegethenextyear他告诉我他明年上大学.
Idon’tknowiftherewillbeabusanymore.我不知道是否还会有公交车.
Nobodyknewwhetherhecouldpasstheexam.没有人知道他是否会通过考试.
that引导的宾语从句(在非正式场合that可以省略)
可跟that从句做宾语的动词有:
say,think,insist,wish,hope,demand,imagine,wonder,know,suppose,see,believe,agree,admit,deny,expect,explain,order,command,feel,dream,
suggest,hear,mean,notice,prefer,request,require,propose,declare,report等。
Theboybelievesthathewilltravelthroughspacetootherplanets.
Attention:宾语从句的否定转移
当主句谓语动词是think,believe,suppose,expect等词,而宾语从句的意思是否定时,常把否定转移至主句表示。Idon’tthinkitisrightforhimto
treatyoulikethat.
主句的谓语动词是think,believe,imagine,suppose,consider,expect,fancy,guess等,并且主句的主语是第一人称而且为一般现在时,从句的
否定词一般要转移到主句上来,其反义疑问句一般与宾语从句一致.
Idon’tbelievethatmaniskilledbyJim,ishe?
我认为那个人不是Jim所杀的,是不是?
IexpectourEnglishteacherwillbebackthisweekend,won'tshe/he?
Wesupposeyouhavefinishedtheproject,haven'tyou?
如果宾语从句中有某个含有否定意义的形容词或副词(不包含带有否定前缀的词,如:unhappy,unfair,dislike等),其反义疑问句要用
肯定形式.
Wefindthatheneverlistenstotheteachercarefully,doeshe?
我们发现他从不仔细听老师讲课,是不是?
当主句的主语是第二、三人称时,其反义疑问句一般与主句保持一致。
Yoursistersupposessheneedsnohelp,doesn'tshe?
Youthoughttheycouldhavecompletedtheproject,didn'tyou?
Theydon'tbelieveshe'sanengineer,dothey?
Shedoesn'texpectthatwearecomingsosoon,doesshe?
在以下情况中that不能省略
1、当句中的动词后接多于两个由that引导的宾语从句时,第一个that可省,但后面的that不可省。
Ibelieve(that)youhavedoneyourbestandthatthingswillgetbetter.
2、当主句的谓语动词与that宾语从句之间有插入语时,that一般不可省。
JustthenInoticed,forthefirsttime,thatourmasterwaswearinghisfinegreencoatandhisblacksilkcap.
3、当that从句是双宾语中的直接宾语时,that不可省。
Ican’ttellhimthathismotherdied.
4、当it作形式宾语时
例句:Shemadeitclearthatshehadnothingtodowithhim.
许多带复合宾语的句子,that引导的宾语从句经常移到句子后部,而用it作形式宾语。
5、当宾语从句前置时Thatourteamwillwin,Ibelieve.
6、当that作learn,suggest,explain,agree,wonder,prove,mean,state,feel,hold等动词的宾语时;
由whether,if引导的宾语从句
当由一般疑问句充当宾语从句时,用if或whether引导,意为“是否”。如:
Idon'tknowif/whetherhestillliveshereaftersomanyyears.我不知道这么多年后他是否还住在这儿。
但在下列情况下只能用whether,不能用if:
①在具有选择意义,又有or或ornot时,尤其是直接与ornot连用时,往往用whether(if…ornot也可以使用)。如:
Letmeknowwhether/ifhewillcomeornot.(=Letmeknowwhetherornothewillcome)让我知道他是否能来。
Idon'tknowwhether/ifhedoesanywashingornot.(=Idon'tknowwhetherornothedoesanywashing.)我不知道他洗不洗衣服。
Iwonderwhetherwestayorwhetherwego.我不知道我们是去还是留。
②在介词之后用whether。如:
I'minterestedinwhetherhelikesEnglish.我关心的是他是否喜欢英语。
We'rethinkingaboutwhetherwecanfinishtheworkontime.我们正在考虑是否能按时完成这项工作。
③在不定式前用whether。如:
Hehasn'tdecidedwhethertovisittheoldman.他尚未决定是否拜访那位老人。
Hehasn'tdecidedwhethertogobybusorbytrain.他还未决定是乘公共汽车去还是坐火车去。
④whether置于句首时,不能换用if。如:
Whetherthisistrueornot,Ican'tsay.这是否真的我说不上来。
⑤引导主语从句和表语从句时宜用whether。如:
Whethershewillcomeornotisstillaquestion.她是否能来还是个问题。
⑥若用if会引起歧义时,则用whether。如:
Pleaseletmeknowifyoulikethebook.可理解为:
b.Ifyoulikethebook,pleaseletmeknow.你如果喜欢这本书,请告诉我
只能用if不能用whether引导的宾语从句
1、if引导条件状语从句,意为“如果”
Thestudentswillgoonapicnicifitissunny.
2、if引导否定概念的宾语从句时
HeaskedifIdidn’tcometoschoolyesterday.
3、引导状语从句evenif(即使)和asif(好象)时
Hetalksasifhehasknownallaboutit.
连接代词和连接副词引导的宾语从句
这样的宾语从句实际上是由特殊疑问句变化而来的,宾语从句要用陈述句语序。用于这种结构的动词常常是:see,say,tell,ask,answer,know,decide,
show,findout,imagine,suggest,doubt,wonder,discover,understand,inform,advise等。
②连接代词:who,whom,whose,which,what,在句中担任主语、宾语、定语或者表语。
连接代词一般指疑问,但what,whatever除了指疑问外,也可以指陈述.
DoyouknowwhohaswonRedAlertgame?
你知道是谁赢得了红色警报的游戏么?
ThebookwillshowyouwhatthebestCEOsshouldknow.
这本书会告诉你最好的执行总裁该了解什么.
Haveyoudeterminedwhicheveryoushouldbuy,aMotorolaorNokiacellphone?
你决定好是买诺基亚还是摩托罗拉的电话了吗?
③连接副词有:when,where,why,how,在句中担任状语的成分。
Hedidn’ttellmewhenweshouldmeetagain.他没有告诉我什么时候我们能再见面.
Couldyoupleasetellmehowyouusethenewpanel?
你能告诉我怎么用这个新的操作盘吗?
Noneofusknowswherethesenewpartscanbebought.
没有人知道这些的新的零件能在哪里买到.
三.宾语从句的语序
宾语从句的语序是陈述句语序即:连接代词/副词+主语+谓语+其他成分。
Idon’outellmewhenthetrainwillleave?
四.宾语从句的时态
时态:主句是一般现在时,从句根据实际情况使用任何时态。
例句:Theheadmasterhopeseverythinggoeswell.
1、主句是过去时态,从句须用过去时态的某种形式。
例句:Shewassorrythatshehadn’tfinishedherworkontime.
2、当宾语从句表示的是一个客观真理或者事实时,即使主句是过去时,从句也用一般现在时态。
例句:Theteachertoldhisclassthatlighttravelsfasterthansound.
(1)注意:运用虚拟语气的情况在表示
建议suggest、advise、propose;要求demand、desire、request;
决定decide;命令order、command、require;坚决主张insist;
等动词后跟宾语从句,用(should)+v.(虚拟语气)
Eg:Isuggestedthatyou(should)studyhard.
Heorderedthatweshouldgooutatonce.
虚拟语气的用法
虚拟语气是一种动词形式,表示说话人的一种愿望,假设,怀疑,猜测,建议等含义,虚拟语气所表示的含义不是客观存在的事实。
虚拟语气的用法:
1)虚拟语气用在简单句中,表示祝愿,命令。如:
Mayyoubehappy.祝你幸福。
Mayyouhaveagoodtime.祝愿你玩得痛快。
Maythefriendshipbetweenuslastlong.祝愿我们的友情天长地久。
Haveagoodjourney!祝愿你旅途愉快!
Yougoout!你出去!
2)虚拟语气用在宾语从句中:动词wish,suggest,order,insist,propose,等词后面的宾语从句表示的是一种虚拟语气,宾语从句中的动词动作表示的
只是一种愿望、要求。如:
Iwishshewouldbeonmyside.我希望她能站在我一边。
IwishIcouldhelphim.我希望我能帮助他。
Heinsistedthatallofusshouldbethereontimebyanymeans.他坚持要我们大家想尽办法按时去那儿。
动词demand,suggest,order,insist,propose后面的从句中,"should"可以省略。如:
Theteachersuggestedthatwe(should)cleantheblackboardafterclass.老师建议我们课后把黑板擦了。
Heorderedthatthestudentswashtheclotheseveryweekbythemselves.他要求学生每周都要自己洗衣服。
3)虚拟语气用在主语从句中:在句型"Itisimportant(necessary,strange,natural)that...."中,that后面的从句中的谓语动词用:should+动词
原形,如:
It'snecessarythatweshouldhaveawalknow.我们有必要出去散散步。
It'snaturalthatsheshoulddoso.她这样做是很自然的。
It'simportantthatweshouldtakegoodcareofthepatient.重要的是我们要照顾好病人。
4)虚拟语气用在状语从句中:虚拟语气最多地用在表示条件的状语从句和表示结果的从句中。在表示与事实相反的虚拟语气时,动词有三种时态形
式,即现在、过去和将来。
A.与现在事实相反的:IfI(we,you,he,they)+动词过去式..ifI(he,she)were...I(we)should+动词原形。He(you,they)would+动词原形。
B.与过去事实相反的:IfI(we,you,he,they)+had+过去分词I(we)should+have+过去分词。He(you,they)would+have+过去分词。
IfIwereyou,Ishouldbuyit.如果我是你,我就买了它。
IfIhadtime,IwouldstudyFrench.如果我有时间,我会学习法语的。
IfsheknewEnglish,shewouldnotaskmeforhelp.如果她懂英语的话,她不会找我帮忙的。
Ifyouhadgotupearlier,youcouldhavecaughtthetrain.如果你早一点起床,就会赶上火车的。
Ifitwerefinetomorrow,Iwouldgoshopping.如果明天天气好,我就去买东西。
明白了虚拟语气的用法就会明白什么时候需要用虚拟语气了,在表示说话人的一种愿望,假设,怀疑,猜测,建议等含义,或表示的含义不是客观存
在的事实时需要用虚拟语气。
简化宾语从句的方法
方法一:当主句谓语动词是hope,decide,wish,choose,agree,promise等,且宾语从句的主语与主句主语一致时,宾语从句可简化为不
定式结构。例如:
LiMinghopeshewillbebackverysoon.→LiMinghopestobebackverysoon.
Wedecidedthatwewouldhelphim.→Wedecidedtohelphim.
方法二:当主句谓语动词是know,learn,remember,forget,tell等动词,且主句主语与从句主语一致时,宾语从句可简化为“疑问词+不定
式”结构。例如:
Shehasforgottenhowshecanopenthewindow.→Shehasforgottenhowtoopenthewindow.
注:当主句谓语动词是tell,ask,show,teach等动词,且后带双宾语,从句主语和间接宾语一致时,宾语从句可简化为“疑问词+不定式”
结构。例如:
CouldyoutellmehowIcangettothestation?→Couldyoutellmehowtogettothestation?
方法三:当主句的谓语动词是order(命令),require(需要)等时,如果主句和从句的主语不一致,宾语从句可简化为“名词(代词)+不定式”
结构。例如:
Theheadmasterorderedthatweshouldstartatonce.→Theheadmasterorderedustostartatonce.
方法四:某些动词后的宾语从句,可以用介词加动名词(短语)等其他形式简化。例如:Heinsistedthatheshouldgowithus.→Heinsistedon
goingwithus.
Thepoorboydoesn’tknowwhenandwherehewasborn.→Thepoorboydoesn’tknowthetimeandtheplaceofhisbirth.
方法五:某些动词后面的宾语从句可转化为“宾语+V-ing形式(作宾语补足语)”结构。例如:LiuPingfoundthattherewasawalletlyingonthe
ground.→LiuPingfoundawalletlyingontheground.
方法六:动词seem后的宾语从句,也可以用不定式(短语)来简化,但句型需要进行适当的变化。例如:Itseemedthattheboysweregoingtowin.
→Theboysseemedtowin.
除上述方法外,还有一些特殊句式的转化,如:
IfoundthatitwasdifficulttolearnEnglishwell.
→IfounditdifficulttolearnEnglishwell.
Soonwefoundthatthegroundwascoveredwiththicksnow.
→Soonwefoundthegroundcoveredwiththicksnow.
Theyfoundthattheboxwasveryheavy.
→Theyfoundtheboxveryheavy.
将来进行时用法小结
【口诀】
“将来某时(段)正进行,预计不久要发生。通常用在口语中,语气委婉顿生情。”
【用法】
将来进行时由“助动词will/shall+be+现在分词”构成,具体用法如下:
(1)表示将来某时刻或某段时间正在进行的动作。常与soon,tomorrow,thisevening,onSunday,bythistime,intwodays,tomorrowevening等表示将
来的时间状语连用。如:
IwillbehavinganEnglishclassat8tomorrow.我明天八点钟正在上英语课。
Marywillbeworkinginthefactoryinthenexttwomonths.下两个月玛丽将在这个厂里工作。
(2)在口语中常用来表示按计划或安排即要发生的动作。如:
ThistimetomorrowIshallbeflyingtoNewYork.明天这个时候我将飞往纽约。
At7:00thiseveningIwillbewatchingthenewsprogrammesonTV.
今晚七时,我将正在收看电视上的新闻节目。
(3)表示预料不久要发生或势必要发生的事情或将来的某种可能性,说话人往往有“我料想”或“我估计”的含义。如:
Webelievethatpeasants’lifewillbegettingbetterandbetter.
我们相信农民的生活会越来越好。
Ifwedon’tdoso,weshallbemakingaseriousmistake.
如果我们不那样做,我们就会犯严重的错误。
(4)表示亲切或委婉的语气。如:
Whenshallwebemeetingagain?我们什么时候再见面?
【注意】
在时间、条件等状语从句中,用现在进行时代替将来进行时。如:
Becarefulwhenyouarecrossingthestreet.过马路时要当心。
IfTomisdoinghishomeworkwhenyoucomeback,don’tdisturbhim,please.
你回来时如果汤姆正在做作业,请不要打扰他。
一般将来时用法小结
【用法】
“will/shall+动词原形”构成的一般将来时,其被动形式为“will/shall+be+过去分词”。
(1)表示单纯的将来。如:
Hereldersisterwillbethirtyyearsoldnextmonth.下个月她姐姐就30岁了。
(2)表示在说话时决定要去做某事。如:
Wearereallylost.I’llstoptoasksomeonetheway.我们真的迷路了。我要停下来问问路。
(3)用于“祈使句+连词+简单句”固定句式中。如:
Gostraightonandyou’’tmissit.
直走你就会看到一座教堂,你不会错过的。
【注意】
1.用“begoingto+动词原形”构成的一般将来时。
(1)人作主语时表示打算,“有计划要做”。如:
Mydaughterisgoingtobeadoctorwhenshegrowsup.我女儿打算长大后当医生。
(2)物作主语时表示目前有迹象表明将要发生某事,“有……的趋势(如天气变化)”。如:
’sgoingtorain.看那些乌云,要下雨了。
2.用“beaboutto+动词原形”构成的一般将来时,“正要做……”
(1)表示即将发生的动作,在时间上指最近的将来,时间范围小一些。如:
Weareabouttostart.我们就要出发了。
Thenewschoolyearisabouttobegin.新学年开学在即。
(2)在含有beabouttodo的句子中,不能再加时间状语。如:
Wrong:Themedicalteamisabouttostartimmediately.
Right:Themedicalteamisabouttostart.医疗队就要出发了。
3.用“beto+动词原形”构成的一般将来时,计划性非常强,形式很正式,常常翻译成“应该”。
(1)表示事先商定、安排或准备要做的事情。如:
Thestudentsaretomeetattheschoolgatetomorrow.明天学生们将在学校大门口集会。
(2)表示可能性,必要、责任、义务、禁止等。如:
Hernecklacewasnotto(couldn't)befound.她的项链找不到了。
Thedooristobelocked.你要把门关上。
4.在含有条件状语从句的主从复合句中,主句一般不用begoingto,而常用will(第一人称用shall)。从句用一般现在时表示一般将来时:如:
Thefootballmatchwillbeputoffifitrainstomorrow.如果明天下雨,足球赛将被推迟举行。
5.在时间、条件或让步状语从句中常用一般现在时表示将来。如:
Theywillgohomeforthewintervacationassoonastheyfinishtheirexams.
他们一考完试就回家过寒假。
Ican’tgotoyourbirthdaypartyunlessmyfatheragrees.
除非我爸爸同意,否则我去不了你的生日会。
【将来进行时与一般将来时的比较】
两者都表示将来的行为,但在用法上有所区别:
(1)将来进行时表示将来某一时刻或某一段时间里正在进行的动作;而一般将来时表示将来某时将要发生的动作。如:
Shewon’tbehavingameetinginherofficeat8:00tomorrow.明天8点她不在办公室开会。
Whatwillyoudoatfivetomorrowafternoon?明天下午五点你将干什么?
(2)将来进行时常用来表示说话人设想已经安排好的事;而一般将来时表示临时决定。如:
WewillbetakingourholidayattheseasideinJuly.七月份我们要去海边度假。
-DidyoutellJuliaabouttheresult?你告诉朱莉娅结果了吗?
-Oh,allhernow.噢,没有。我现在就告诉她。
(3)将来进行时不表示个人意愿。如:
Theywillbemeetingusatthestation.他们会在车站接我们的。
(4)将来进行时比一般将来时在语气上要委婉客气。如:
Whenwillyoufinishtheseletters?你什么时候会处理完这些信件?
WhenshallIbeexpectingyouthisevening?今天晚上我几点等你?
过去将来时用法小结
【用法】
过去将来时表示在过去某个时间看来将要发生的动作或存在的状态。即:过去将来时是“立足过去,着眼未来”的一种时态,常用于宾语从句和间接
引语中。判断这种时态的依据是:要有表示过去的“动作”,而不是时间。如:
IheardthattheyweregoingtoreturntoShanghaisoon.我听说他们不久要回到上海。
Ididn’tknowifhewouldcome.我不知道他是否会来。
Theyneverknewthatpopulationwouldbecomeabigproblem.
他们从来都不知道人口问题将会成为一个大问题。
Shedidn’ttellmewhereshewouldgo.她没有告诉我她要去哪儿。
BettysaidshewouldvisittheGreatWallnextSaturday.贝蒂说下周六她要去参观长城。
但是,在一定的语境中也可于其他从句或句子中:
Itwasaproblemwhethertheywouldsupportus.他们是否会支持我们还是一个问题。
Itwassixo’wouldsoonset.这时是六点钟。太阳即将落山。
【构成】
①由助动词“would/should+动词原形”构成,常表示按计划或安排即将发生的事。would可用于各种人称;should主要用于主语是第一人称时。如:
Wheneverwehadtrouble,hewouldcometohelpus.
不论何时我们遇到困难,他总会给予帮助。
Hesaidhewouldcometoseeme.他说他要来看我。
HetoldmehewouldgotoBeijing.他告诉我他将去北京。
②由“was/weregoingto+动词原形”构成,表示过去某时计划、打算、准备做某事。如:
Nooneknewwhenhewasgoingtocome.没有人知道他什么时候来。
Shesaidshewasgoingtostartoffatonce.她说她将立即出发。
Iwastoldthathewasgoingtoreturnhome.有人告诉我他准备回家。
此结构还可表示根据当时情况判断有可能但不一定会发生某事,或者在一定的上下文中有时可表示过去未曾实现的想法或打算:例如:
Itseemedasifitwasgoingtorain.看来好像要下雨。
Shewasgoingtoattendtheconcertlastnight,butshewastoobusy.
她昨晚本想去听音乐会的,但她太忙了。
③用“was(were)about+不定式”构成,表示在过去看来正要做某事或表示过去即将发生的事情。如:
Iwasjustabouttogotobedwhenhecametoseeme.我正要睡觉,他来看我了。
TheUSsaidthatthewaronIraqwasabouttostartinaweek.
美国说伊拉克之战将在一周后打响。
④用“was(were)+不定式”构成,表示定于过去某时将要做某事。如:
Hewastomeetherat10onthestreet.他约定和她10点钟在街上见面。
也可以表示过去曾经计划要做的事,或者过去应当做的事,而且从现在的角度来看已经实现了。如:
IfeltnervousbecauseIwassoontoleavehomeforthefirsttime.
IwastoplayJuliet.
Theexpeditionwastostartinaweek’stime.如:
【注意】
①表示“往来”时空变化的短暂性动词,如“go,come,arrive,travel,start,begin,leave,move,fly,return,takeoff”等,通常用过去进行时来表示过去将
来。如:
Hesaidtheywereleavingatseven.他说他们将于七点动身。
Hesaidthetrainwasleavingatsixthenextmorning.他说火车将于第二天早晨六点离开。
Shetoldmeshewascomingtoseeme.她告诉我她要来看我。
②条件状语从句和时间状语从句中须用一般过去时代替过去将来时。例如:
Ididn’tknowwhenshewouldcome,butwhenshecameIwouldletyouknow.
我不知道她什么时候来,但她来了我会告诉你。
TheteachersaidthatitwouldbeverydifficulttomakeprogressifIdidn’tworkhard.
老师说,如果我不努力学习的话,就很难取得进步。
③was/weretohavedone表示“本打算”、“本计划”或“本应当”做的事而没有做成或没有发生或被取消。如:
IwastohaveseenhimlastWednesday,buthedidn’tcome.
Weweretohavebeenmarriedlastyear.
Weweretohaveleftat6lastnight.我们本来计划昨晚6点离开的。
【过去将来时典型错误例析】
1.我们不知道他是否要在会上发言。
误:Wedidn’tknowwhetherheisgoingtospeakatthemeeting.
正:Wedidn’tknowwhetherhewasgoingtospeakatthemeeting.
析:该句主句为过去时,且宾语从句表示从过去某个时间看来将要发生的动作,所以从句要用过去将来时态。
2.老师问汤姆长大后准备干什么。
误:TheteacheraskedTomwhathewasgoingtobewhenhewouldgrowup.
正:TheteacheraskedTomwhathewasgoingtobewhenhegrewup.
析:在时间状语从句中,常用一般过去时表示在过去看来将要发生的动作。
3.他们说如果下星期天不下雨他们就去农场。
误:TheysaidthattheyweregoingtothefarmifitwouldnotrainthenextSunday.
正:Theysaidthattheyweregoingtothefarmifitdidn’trainthenextSunday.
析:在条件状语从句中,也常用一般过去时表示在过去看来将要发生的动作。
4.王林打电话告诉她妈妈,她要买一些书。
误:WangLinranguptotellhermotherthatsheshouldbuysomebooks.
正:WangLinranguptotellhermotherthatshewouldbuysomebooks.
析:过去将来时可以由“助动词should/would+动词原形”构成,但should一般只用于第一人称。而would可用于各种人称。
5.上次我见到你时,你正打算开始乘火车去西藏。
误:LasttimeIsawyou,youhadstartedtogotoTibetbytrain.
正:LasttimeIsawyou,youweregoingtostarttogotoTibetbytrain.
将来完成进行时
将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或bythetime
引导的现在时的从句连用。
将来完成进行时表示动作从某一时间开始一直延续到将来某一时间。是否继续下去,要视上下文而定。这个时态常和表示将来某一时间的
状语连用。如:
Ishallhavebeenworkinghereinthisfactoryfortwentyyearsbytheendoftheyear.到今年年底,我将在这个工厂工
作20年了
Ifwedon'thurryupthestorewillhavebeenclosingbeforewegetthere.咱们如不快一点儿,等我们到了那儿,店门就
会关了。
theplaywillhavebeenrunningforthreemonths.这个剧将于8月停演。到那
时为止,这个剧将连演三个月了。
注意:
将来完成进行时表示:
a.状态完成:表示某事继续到将来某一时为止一直有的状态。
b.动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
Theywillhavebeenmarriedfor20yearsbythen.
YouwillhavereachedShanghaibythistimetomorrow.
将来完成时的构成
将来完成时的构成是由"shall/will+have+过去分词"构成的。
Beforelonghewillhaveforgottenallaboutthematter.不久他就会全然忘记这件事的。
nothaverememberedhisoldclassmates.他现在是一个有身份的人了,他可能不会记得老同学了。
WillyouhaveknownKevinfor10yearsnextmonth?到下个月你认识凯文该有10年了吧?
一.现在完成时的构成:
现在完成时由助动词have(has)+动词的过去分词构成。has用于第三人称单数,have用于其他各种人称.
二.现在完成时的用法:其用法主要有三种
I.“已完成”用法:表示一个过去发生并结束的动作对现在造成的影响或结果。
这一类情况可以细致分为下述两种情况。
1)表示开始于过去的动作刚刚结束。常和just,now,already,yet,not„yet等不确定的时间状语连用。
LiMinghasjustturnedoffthelight.李明刚刚把灯关上。(说明现在灯关上了)
I'vefinishedmyhomeworknow.现在我已经做完作业了。(说明可以交作业或做别的了)
2)表示过去动作的结果,现在仍残留着。一般不用时间状语。
Ihavelostmypen.我把笔丢了。(说明过去某时丢的,现在我还没找到这支笔)
Shehasbecomeateacher.她已经当了老师。(说明她现在仍是老师)
II.“未完成”用法。表示动作或状态从过去某时开始,持续到现在,可能继续下去,也可能刚刚结束。常和表示一段时间的状语连用。如today,
thisweek(month),lately,recently,thesedays,inthepastfewdays,duringthelasttwoweeks,since,sinceyesterday,since2days
ago,since1991,foralongtime,foramonth,sofar,uptonow,till(until)now等。
Hehaslivedherefor30years.他住在这儿三十年了。(现在还住在这儿)
They'veknowneachothersincechildhood.他们从小彼此相识。(现在还在往来)
HowlonghaveyoustudiedEnglish?你学英语多久了?(现在仍在学)
III.经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或多次出现的状态。
常与频度副词如often,always,everyweek,twice等连用。
IhavebeentotheSummerPalacetwice.我曾经去过颐和园两次。
Hehasalwayssaidso.他总是这么说.
三.现在完成时的时间状语
I现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,lastSunday,in1990,threeyearsago等。但是,在强调动作产生的
后果和影响时,可以和一些表示不确定的时间状语连用。
a.用副词already和yet。already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:Wehavealreadyfinishedourhomework.我们已完成作业了。
Theyhaven'tfinishedtheirhomeworkyet.他们还没有完成作业。
b.用ever和never.多用于否定或疑问句中,表示“曾经”或“从未“等。
如:-HaveyoueverbeentotheGreatWall?你曾经去过长城吗?
-IhaveneverbeentotheGreatWall.我从未去过长城。
c.用表示到说话为止的过去时间状语,如just,before,uptonow,thepastfewyears等。
例如:Ihaveseenherbefore,butIcannotrememberwhere.我以前见过她,但记不起在哪里见过。
Hehasbeentherethreetimesthelastfewdays.近几天他去过那里三次了。
d.用包括“现在”在内的时间状语,如now,today,thismorning(month,year,term)等。例如:-Haveyoumethimtoday?-No,Ihaven't.今天
你见过他吗?我没有。
Howmanytimeshaveyoubeentherethisyear?今年你去过那里多少次?
II短暂性动词不能和表一段时间的时间状语连用。如:come,go,arrive,reach,hear,close,leave,begin,start,lose,buy,fall,join,
die,getup等。但如果要保留表一段时间的时间状语,必须将动词改为延续性动词。
现归纳总结一下由非延续性动词到延续性动词的转换
如:fallasleep(ill)→beasleep(ill)
gettoknow→knowbegin,(start)→beon
open→beopenbuy→have
getup→beupdie→bedead
goout→beoutcome→bein
close→beclosedarrive→behere
join→bein,bea+名词finish(end)→beover
leave,move→beaway,borrow→keep
gotoschool→beastudentcatch(acold)→have(acold)
begintostudy→studycomeback→beback
puton→wear或beon
如:Hehasbeenasoldierforthreeyears.他参军三年了。
Hisfatherhasbeendeadfortwoyears.他父亲去世二年了。
Thefilmhasbeenonfor5minutes.电影已开始五分钟了。
WehavestudiedEnglishforthreeyears.我们(开始)学英语已三年了。
四.几点注意事项
en(to)与havegone(to)的区别:
havebeen(to)表示“去过某地(现在已经回来了)”,可用于各人称;
havegone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,
前者可与once,never,severaltimes等连用,后者则不能。
如:TheyhavebeentoBeijingtwice.他们去过北京两次。
HehasgonetoBeijing.他去北京了。
II.不可延续性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。
如:Ihaven'tleftheresince1997.自从1997年以来,我一直没有离开过这儿。
(错)Ihavereceivedhisletterforamonth.
(对)Ihaven'treceivedhisletterforalmostamonth.