- 55.35 KB
- 2022-06-17 14:58:03 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
美联英语提供:英语语法-学英语必看英语语法手册(全)6关于英语那些你不知道的事都在这里http://m.meten.com/test/quwen.aspx?tid=16-73675-0特到家时,他妹妹正在做作业。PatwaswatchingTVallevening.帕特整个晚上都在看电视。过去进行时的形式过去进行时由was(第一、三人称单数)或were(其余各人称和数)加现在分词所构成。过去进行时的基本用法表示在过去某一时刻或某一段时间正在进行的动作,这一特定的时间往往须用时间状语来表示。如:ShewasreadinganEnglishmagazinewhenIcamein.我进来时她在看一本英文杂志。Itwasgettingdark.天黑了。Theywereworkingalldayyesterday.他们昨天整天工作。Wewerecleaningtheauditoriumfrom7to9lastnight.昨晚七点到九点我们在打扫大礼堂。Imethimwhenhewascrossingthestreet.他过街时我碰见他。过去进行时的其他用法1)表示移动的动词go,come,start,stay,leave等的过去进行时,可以表示过去将来发生的动作。如:
TheywantedtoknowwhenwewereleavingforShanghai.他们想知道我们什么时候到上海去。Sheaskedwhetherhewasstartingthenextday.她问他是否第二天就动身。2)动词go的过去进行时态加动词不定式,可以表示在过去某一时间之后将要发生的动作。(比较8.24的3)如:Theysaidtheyweregoingtosetupanursery.他们说他们要设立一个托儿所。ShesaidtheforeignguestsweregoingtovisittheShanghaiindustrialExhibition.她说外宾要去参观上海工业展览会。Themonitorannouncedthatournewteacherwasgoingtospeaktous.班长宣布新老师要跟我们讲话。3)过去进行时可用来描写故事发生的背景。如:Itwasadarknight.Thewindwasblowinghardandtherainwasfallingheavily.Ayoungwomansuddenlyappearedontheriverbank.itwasXier.ShehadjustescapedfromHuangShiren"shouse.那是一个漆黑的夜晚。风刮得很厉害,雨下得很大。一个年轻妇女突然出现在河岸上。这就是喜儿。她刚从黄世仁的家里逃了出来。过去一般时与过去进行时用法比较过去一般时通常表示过去发生的一个单纯的事实,而过去进行时则表示在过去某一时刻或某段时间正在进行的动作,强调在这一过程中所进行的动作或展开的情景。试比较:Webuiltabridgelastwinter.去冬我们修了一座桥。(意即去冬我们做了这件事,桥已经修好了。)Wewerebuildingahydro-electricstationlastwinter.去冬我们在修水电站。(意即去冬我们一直在修水电站,修完与否不详)
Iwrotealetterhomelastnight.昨晚我写了一封家信。(意即)昨晚我做了这件事,信写完了。)IwaswritingalettertomypenfriendinAmericalastnight.昨晚我在给我的美国笔友写信。(意即昨晚我一直在写信,不一定写完)[英语语法手册]进行时态过去将来进行时的墓本概念、形式和用法过去将来进行时(future-in-the-pastcontinuoustense)表示在对过去某一时间而言的将来某一时刻或某一段时间正在进行的动作。1)过去将来进行时的形式由shouldbe(第一人称)或wonldbe(第二、三人称)加现在分词构成。美国英语一律用wonld。2)过去将来进行时的用法a)表示在过去的将来的某一时刻或某段时间正在进行的动作。如:HeaskedmewhatIshouldbedoingattenthenextday.他问我第二天十点钟我将干什么。Theysaidthattheywouldbeexpectingusthenextweek.他们说他们下个星期等我们去。b)表示在过去某一时间之后即将或按计划进行的动作。如:Hesaidhecouldnotcomebecausehewouldbehayingameeting.他说他不能来,因为要开会。一般时态与进行时态的区别一般时态与进行时态的主要区别有二:
1)一般时态通常表示经常的动作或状态,而进行时态则表示在某一时刻或某段时间正在进行着的动作。如:Wereadnewspaperseveryday.我们每天读报。Sheisnowreadingthenewspaper.她现在正在读报。2)一般时态表示主语的固有特征、能力等,而进行时态则表示主语在某一时刻或某段时间内所进行的具体动作。如:Hesingswell.他唱得很好。Heissingingafolksong.他在唱一首民歌。[注]并不是所有的动词都能用进行时态,例如表达状态、感情和感觉的某些动词,通常只能用一般时态而不能用进行时态,例如"know"(知道)一般就不能用进行时态。这类动词还有be(是),have(有),1ove(爱),hate(恨),want(想要),1ike(喜欢),think(认为),believe(相信),see(看见),hear(听见)等。现在进行时的基本概念1)现在进行时表示此时此刻(说话人说话时)正在进行的动作,它并不表明这一动作从什么时候开始,到什么时候结束。汉语常用"(正)在"或"着"来表示这种时间关系。如:Whatareyoudoing?-I"mdoingsomewashing.你在干什么?--我在洗衣服。Look!Itissnowing.瞧!下着雪哩。Sheisdrawingamap.她在画一张地图。Aretheylisteningtothemusic?-NO,theyarelisteningtotheradio.他们在听音乐吗?--不,他们在听收音机。2)现在进行时可表示现阶段正在进行着的动作,虽然此时此刻这个动作可能并不在进行。
如:Heisworkingonapaper.他在写一篇论文。Theyarecompilingadictionary.他们在编一本词典。3)现在进行时有时可表示将来发生的动作,有"意图"或"打算"的含义(用于go,come,stay,1eave,start等表示移动的动词)。如:Heiscorningtoseeyoutomorrow.他明天要来看你。TheyaregoingtotheMingtombsthiscomingSunday.这个星期天他们要到十三陵去。TheyaretakingthechildrentothezooonSunday.他们星期天要带孩子们去动物园。WhatareyoudoingnextSunday?I"mgoingonapicnicwithmywifeanddaughter.这个星期天你要干什么?我要和妻子和女儿去野餐。过去进行时的基本概念过去进行时(pastcontinuoustense)表示过去某一时刻或某段时间正在进行的动作。如:Iwaspracticingtheviolinateighto"clockyesterdayevening.昨晚八点钟我正在练习小提琴。WhenWalterarrivedhome,hissisterwasdoingherhomework.沃尔特到家时,他妹妹正在做作业。PatwaswatchingTVallevening.帕特整个晚上都在看电视。过去进行时的形式过去进行时由was(第一、三人称单数)或were(其余各人称和数)加现在分词所构成。
过去进行时的基本用法表示在过去某一时刻或某一段时间正在进行的动作,这一特定的时间往往须用时间状语来表示。如:ShewasreadinganEnglishmagazinewhenIcamein.我进来时她在看一本英文杂志。Itwasgettingdark.天黑了。Theywereworkingalldayyesterday.他们昨天整天工作。Wewerecleaningtheauditoriumfrom7to9lastnight.昨晚七点到九点我们在打扫大礼堂。Imethimwhenhewascrossingthestreet.他过街时我碰见他。过去进行时的其他用法1)表示移动的动词go,come,start,stay,leave等的过去进行时,可以表示过去将来发生的动作。如:TheywantedtoknowwhenwewereleavingforShanghai.他们想知道我们什么时候到上海去。Sheaskedwhetherhewasstartingthenextday.她问他是否第二天就动身。2)动词go的过去进行时态加动词不定式,可以表示在过去某一时间之后将要发生的动作。(比较8.24的3)如:Theysaidtheyweregoingtosetupanursery.他们说他们要设立一个托儿所。ShesaidtheforeignguestsweregoingtovisittheShanghaiindustrialExhibition.她说外宾要去参观上海工业展览会。Themonitorannouncedthatournewteacherwasgoingtospeaktous.班长宣
布新老师要跟我们讲话。3)过去进行时可用来描写故事发生的背景。如:Itwasadarknight.Thewindwasblowinghardandtherainwasfallingheavily.Ayoungwomansuddenlyappearedontheriverbank.itwasXier.ShehadjustescapedfromHuangShiren"shouse.那是一个漆黑的夜晚。风刮得很厉害,雨下得很大。一个年轻妇女突然出现在河岸上。这就是喜儿。她刚从黄世仁的家里逃了出来。过去一般时与过去进行时用法比较过去一般时通常表示过去发生的一个单纯的事实,而过去进行时则表示在过去某一时刻或某段时间正在进行的动作,强调在这一过程中所进行的动作或展开的情景。试比较:Webuiltabridgelastwinter.去冬我们修了一座桥。(意即去冬我们做了这件事,桥已经修好了。)Wewerebuildingahydro-electricstationlastwinter.去冬我们在修水电站。(意即去冬我们一直在修水电站,修完与否不详)Iwrotealetterhomelastnight.昨晚我写了一封家信。(意即)昨晚我做了这件事,信写完了。)IwaswritingalettertomypenfriendinAmericalastnight.昨晚我在给我的美国笔友写信。(意即昨晚我一直在写信,不一定写完)将来进行时的基本概念、形式和用法将来进行时(futurecontinuoustense)表示将来某一时刻或某一段时间正在进行的动作。1)将来进行时的形式由助动词be的将来式,即shallbe(第一人称)或willbe(第二、三人称)加现在分词构成。美国英语一律用will。
2)将来进行时的用法a)表示在将来某一时刻或某段时间正在进行的动作。如:ThistimetomorrowIshallbeflyingtoGuangzhou.明天这个时候我将在飞往广州的途中。Whatwillyoubedoingateighttomorrowmorning?明天上午八点钟你将做什么?Ihopeyouwon"tbefeelingtootired.我希望你不要太累。We"llbewatchingtelevisionallevening.我们整个晚上都将看电视。b)表示将来被客观情况所决定的动作或者按照安排将要发生的动作。如:We"llbehavingteaafterdinnerasusual.像通常一样,我们晚饭后将要喝茶。Theleaveswillbefallingsoon.树叶很快就会脱落。I"llbeseeinghimintheofficetomorrow.我明天在办公室会见他。Weshallbehavingameetingtomorrowmorning.我们明天要开一个会。I"llbetakingmyholidayssoon.我不久即将度假。过去将来进行时的墓本概念、形式和用法过去将来进行时(future-in-the-pastcontinuoustense)表示在对过去某一时间而言的将来某一时刻或某一段时间正在进行的动作。1)过去将来进行时的形式由shouldbe(第一人称)或wonldbe(第二、三人称)加现在分词构成。美国英语一律用wonld。2)过去将来进行时的用法a)表示在过去的将来的某一时刻或某段时间正在进行的动作。如:HeaskedmewhatIshouldbedoingattenthenextday.他问我第二天十点钟我将干什么。
Theysaidthattheywouldbeexpectingusthenextweek.他们说他们下个星期等我们去。b)表示在过去某一时间之后即将或按计划进行的动作。如:Hesaidhecouldnotcomebecausehewouldbehayingameeting.他说他不能来,因为要开会。[英语语法手册]完成时态现在完成时的基本概念和形式现在完成时(Presentperfecttense)表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况。现在完成时由动词have(has)+过去分词构成。现在完成时的基本用法1)表示动作到现在为止已经完成或刚完成,汉语常用"了"或"过"来表示。如:Ihavefinishedmywork.我把工作做完了。Wehavesetupmanynewfactoriesinthisarea.我们在这个地区建立了许多新工厂。Shehasreadallthesebooks.她把这些书都读完了。2)动作在过去完成,表示"经验"或"结果"。汉语常用"过"来表示。如:HaveyoueverseentheplayTheDoll"sHouse?你看过话剧《傀儡家庭》吗?Yes,Ihaveseenittwice.我看过两遍了。Ihavelearnttodrive.我学过开车。ThemanhaslivedinChina.那人在中国住过。
[注]注意be在下面句子中的意义。如:Wherehaveyoubeen?-I"vebeentothelaboratory.你上哪儿去了?--到实验室去了。HaveyoueverbeentoHangzhou?―No,I"veneverbeenthere.你到过杭州吗?--没到过。Howhaveyoubeen?-I"vebeenwellthankyou.你近来身体好吗?--谢谢你,我近来很好。现在完成时与过去一般时的区别现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而过去一般时则表示动作发生在过去,一般不表示和现在的关系。试比较:1)Ihavelostmypen.我把钢笔丢了。(意即还没找到,现在我没有笔用。)Shelostherpenyestoday.她昨天把笔丢了。(笔是昨天丢的,现在找到与否,没有说明。)2)IhavebeentotheAgriculturalExhibition.我看过这个农业展览会。(强调我知道它的内容)IwenttotheAgriculturalExhibitionlastweek.我上周参观了这个农业展览会。(只说明我上周参观过展览会这件事)3)Whohasopenedthedoor?谁把门开了?(现在门还开着)Whoopenedthedoor?谁开的门?(指过去,与现在无关。现在门是关着还是开着,没有说明。)4)A:Haveyouhadyourlunch?你吃过年饭没有?(意即你现在不饿吗?)
B:Yes,Ihave.吃了。(意即我现在饱了,不要再吃了。)A:Whendidyouhaveit你什么时候吃的?(说话人感兴趣的是"吃"这一动作发生在什么时候。)B:Ihaditabouthalfanhourago.我是大约半小时前吃的。现在完成时的其他用法1)还可表示动作发生在过去,并且一直延续到现在,甚至还可能继续延续下去。这时常和since所引导的短语或从句或for引导的短语连用(for有时可以省去)。HowlonghaveyoubeeninBeijing?-IhavebeeninBeijingforfouryears.你在北京呆了多久?--我在北京呆了四年。Isaac"sfatherhasbeenaschoolteachersince1968.艾萨克的父亲从一九六八年以来就当教师。Wehaven"thadavacationforalongtime.我们好久没放假了。Threeyearshavepassedsinceweleftschool.我们毕业已经三年了。[注]但在下面的句子中,主句的谓语动词可以用现在一般时。如:ItisthreeyearssinceIbegantoworkonthestatefarm.我在国营农场工作已经三年了。(美国英语用hasbeen,下例同此)It"salongtimesinceIsawyoulast.好久没见了。2)在条件、时间状语从句中表示将来完成的动作。I"llgowithyouwhenIhavefinishedmyhomework,我做完作业后就和你一块去。We"llwaithereuntilyouhaveWrittentheletter.我们将在这里等你写完信。PerhapsI"llknowmoreEnglishafterIhavelearntitfortwoyears.我学完两午后,懂的英语或许就会多些了。
现在完成时的时间状语问题1)现在完成时说明的是现在的情况,是现在时态,因此不能和表示过去时间的状语如yesterday,1asrmonth,threeyearsago,inl960等连用。这些时间状语只能和过去时态连用,表示过去的动作。但现在完成时可和表示过去时间的副词just和before连用。如:Hehasjustcome.他刚到。Wehaveseenthemoviebefore,我们以前看过这个电影。2)现在完成时常和表示不确定的时间的副词already,never,ever,always,yet,not...yet,often等连用。如:Haveyoueverbeeninaplane?你坐过飞机吗?Thenewbookshavenotarrivedyet.新书还没有到。TheXishalslandshavealwaysbeenChineseterritory.西沙群岛一直是中国的领土。Haveyouheardfromhimyet?你接到他的信了吗?Theyhavealreadyfinishedtheirexperiment.他们已经做完试验了。Manywesternershaveneverseenagiantpanda.许多西方人从没见过大熊猫。WehaveoftenbeentotheSummerPalace.我们常到颐和园去玩。3)现在完成时可以和包括"现在"在内的时间状语连用,如now,today,thismonth,thisyear等。如:Wehaveplantedmanyfruittreesthisyear.我们今年种了很多果树。HaveyouseenBennytoday?你今天见到本尼了吗?We"vehadalotofrainthissummer.今年夏天雨下得很多。但如说话人所感兴趣的只是在这段时间内发生了某一动作,而不是这一动作与现在的关系时,须用过去时态。如:
Theconferenceopenedthismonth.会议是本月开幕的。Theirfarmsetupapumpingstationthisyear.他们农场今年新修了一个抽水站。现在完成时可和疑问副词where,why,how连用,但通常不和疑问副词when连用(when一般只与过去时态连用)。如:Wherehaveyoubeen?你去哪儿了?(询问经过情况。如说Wheredidyougo?则只问地点)Whyhaveyouturnedofftheradio?你干吗把收音机关了?(强调和现在的关系,意即收音机关着。如说Whydidyouturnofftheradio?则强调关收音机这一过去的动作。)过去完成时过去完成时的基本概念和形式过去完成时(pastperfecttense)表示在过去某一时间或动作以前已经完成了的动作。简言之,过去完成时所表示的时间就是"过去的过去"。过去完成时由助动词had+过去分词构成。过去完成时的用法1)过去完成时表示在过去某一时间或动作以前业已完成的动作。这个过去的时间可以用by,before等介词短语或一个时间状语从句来表示。如:Bytheendoflastweekwehadlearnedtenlessons.到上周末为止,我们已经学了十课书。HehadlearnedsomeEnglishbeforehecametotheinstitute.他来学院之前学过一些英语。Ididn"tgotothefilmbecauseIhadseenittwice.我没去看电影,因为这片子我已看过两次了。WhenIhadgoneovermylessonsItookarest.我复习完功课之后,休息了一会儿。
IgavemylittlesistertheflowersthatIhadboughtforher.我把给妹妹买的花送给她。Intheexhibitionhesawmanyoilpaintingsthathehadneverseenbefore.他在展览厅里见到许多过去从未见过的油画。2)过去完成时可以表示由过去某一时间开始,一直延续到过去另一时间的动作,常和for(有时可以省去)或since构成的短语或since引导的从句连用。如:Itrainedyesterdayafterithadbeendryformanymonths.在天旱了好几个月之后,昨天下雨了。BytheIreadhisnewbook,Ihadknownhimforalongtime.到我读他的新书时,我早就知道他了。HesaidthatgreatChangeshadtakenplaceinhishometownsince,1980.他说7980年以来他的家乡大变样了。[注]当一个由when,before,after,assoonas等连词引导的从句所表示的动作和主句的动作紧接时,两个动作均可用"一般过去时"来表示。如:Wehadbreakfastafterwedidmorningexercises.做完早操后,我们吃早饭。WhenIfinishedsupper,Itookawalk.我晚饭后就去散步。Thetrainstartedtomovejustbeforehereachedtheplatform.他到月台时火车刚开走。Theystartedploughingassoonastheygottothefields.他们一到地里就开始耕地。将来完成时的基本概念和形式将来完成时(futureperfect
tense)表示在将来某一时间之前所完成的动作。它的形式由shall(第一人称)或will(第二、三人称)加have再加过去分词所构成。美国英语一律用will。将来完成时的用法将来完成时表示在将来某一时间以前已经完成的动作。如:Bytheendofthisweek,Ishallhavefinishedthebook.到本周末,我将读完这本书。Bythistimetomorrowtheywillhaverepairedthemachine.明天这时候,他们将修好这台机器。ThechildrenwillhavegonetosleepbythetimeWegethome.到我们回家时,孩子们将已睡了。Whenyoucometonightateighto"clock,Ishallhavewrittenmypaper.你今晚八点钟来时,我将会写完文章了。BynextyearourteacherwillhavetaughtEnglishfortwentyyears.到明年我们的老师将已教二十年英语了。[英语语法手册]完成进行时态过去将来完成时过去将来完成时(pastfutureperfecttense)表示在过去将来某一时间以前已经完成的动作。它的形式由should(第一人称)或Would(第二、三人称)加have再加过去分词构成。美国英语一律用Would。用法举例:Hesaidhewouldhavepaidmebackthemoneybytheendoftheweek.他说将在周末前还我钱。
Wetoldhimthatweshouldhavereturnedtothecampbyfouro"clock.我们告诉他我们将于四点前回营地。IhopedshewouldhavefinishedtheworkbeforeIgotback.我希望她在我回来之前做完那活儿。种类完成进行时有现在完成进行时、过去完成进行时、将来完成进行时和过去将来完成进行时四种。现在完成进行时的用法1)表示动作从过去某一时间开始一直延续到现在。现在这个动作可能已经终止,也可能仍然在进行着。如:Ihavebeenwaitingforyoufortwohours.我等了你两个小刊(动作不再延续下去)Ithasbeenrainingforthreehours.雨已经下了三小时了。(动作可能延续)Hehasbeenworkingonthepaperallday.他整天都在写论文(动作是否延续下去,由上下文决定。)HowlonghaveyoubeenlearningEnglish?--IhavebeenlearningEnglishfortwoyears.你英语学多久了?--我们学了两年了。(动作可能延续)Whyareyousodirty-I"vebeenplayingfootball.你身上怎么这样脏?--我刚才踢足球了。(动作不再延续下去)2)有些不能用现在进行时态的动词,如be,havelike,love,know,see,hesr等,同样也不能用现在完成进行时,而只能用现在完成时。如:Shehasbeenillforalongtime.她已经病了好久了。Ihavenotseenyouforages.我好久没有见到你了。
现在完成进行时和现在完成时的比较1)现在完成时所表示的动作,到现在为止已经完成;现在完成进行时往往表示动作仍然继续下去。如:IhavebeenreadingLuXunthisweek.本周我一直在读鲁迅的著作。(我仍然在读。)IhavereadAMadmanisDiarythisweek.我本周读了《狂人日记》。(我本周开始读而且已经读完它了。)IhavereadThestoryofAhQbefore.我以前读过《阿Q正传》。(过去经历)2)现在完成时强调动作的最后结果;现在完成进行时则强调动作的直接结果。如:Nowwehavecleanedtheroom,wecanmovethethingsin.房间已打