语法练习七时态.docx
《语法练习七时态.docx》由会员分享,可在线阅读,更多相关《语法练习七时态.docx(12页珍藏版)》请在冰豆网上搜索。
语法练习七时态
语法练习(七)——时态
语法练习(七)——时态
一、单项选择题
1.MytrainarrivesinNewYorkateighto'clocktonight.TheplaneIwouldliketotakefromthere___bythen.
A.wouldleave
B.willhaveleft
C.hasleft
D.hadleft
2.Sheoughttostopwork;shehasaheadachebecauseshe____toolong.
A.hasbeenreading
B.hadread
C.isreading
D.read
3.“MayIspeaktoyourmanagerMr.Williamsatfiveo’clocktonight?
”
“I'msorry.Mr.Williams____toaconferencelongbeforethen.”
A.willhavegone
B.hadgone
C.wouldhavegone
D.hasgone
4.GreatasNewtonwas,manyofhisideas_____todayandarebeingmodifiedbytheworkofscientistsofourtime.
A.aretochallenge
B.maybechallenged
C.havebeenchallenged
D.arechallenged
5.Beforethefirstnon-stopflightmadein1949,it____necessaryforallplanestolandforrefueling.
A.wouldbe
B.hasbeen
C.hadbeen
D.wouldhavebeen
6.Thepupilshere________allkindsofexerciseseverydayinthepastfourweeks.
A.keptbusydoing
B.keepondoing
C.havekeptbusydoing
D.havebeenkeptbusydoing
7.Turnonthetelevisionoropenamagazineandyou_____advertisementsshowinghappy,balancedfamilies.
A.areoftenseeing
B.oftensee
C.willoftensee
D.haveoftenseen
8.Whilepeoplemayrefertotelevisionforup-to-the-minutenews,itisunlikelythattelevision_____thenewspapercompletely.
A.replaced
B.havereplaced
C.replace
D.willreplace
9.Ifshedoesn’ttellhimthetruthnow,he’llsimplykeeponaskingheruntilshe_____.
A.does
B.hasdone
C.willdo
D.woulddo
10.Insuchdryweathertheflowerswillhavetobewateredifthey__________.
A.havesurvived
B.aretosurvive
C.wouldsurvive
D.willsurvive
11.__________atthedoorbeforeentering,please.
A.Knocked
B.knocking
C.knocks
D.Knock
12.Comeandseemewhenever________.
A.youareconvenient
B.youwillbeconvenient
C.itisconvenient
D.itwillbeconvenienttoyou
13.Helen________herkeyintheofficesoshehadwaituntilherhusband________home.
A.hasleft;comes
B.left;hadcome
C.hadleft;came
D.hadleft;wouldcome
14.Martinvisitedhisaunttwodaysbeforehe________town.
A.left
B.willleave
C.hadleft
D.isgoingtoleave
15.Thenewsuspensionbridge_________bytheendoflastmonth.
A.hasbeendesigned
B.hadbeendesigned
C.wasdesigned
D.wouldbedesigned
16.In1960,thiswasthelongestbridgethat________.
A.waseverbuilt
B.hadeverbuilt
C.haseverbeenbuilt
D.hadeverbeenbuilt
17.Bythetimewegotthere,theplay__________.
A.isgoingtobegin
B.isjustbeginning
C.hasalreadybegun
D.hadalreadybegun
18.Shirley___________abookaboutChinalastyearbutIdon’tknowwhethershehasfinishedit.
A.haswritten
B.wrote
C.hadwritten
D.waswriting
19.Anewcinema________here.Theyhopetofinishitnextmonth.
A.willbebuilt
B.isbuilt
C.hasbeenbuilt
D.isbeingbuilt
20.ProfessorWilliamstoldusthatbytheendofthisyearhe________herefortwoyears.
A.willhaveworked
B.willhavebeenworking
C.wouldhavebeenworking
D.hasbeenworking
21.He________forsixyearsbythetimehetakeshisexamination.
A.hadbeenstudyingEnglish
B.willhavebeenstudyingEnglish
C.studiedEnglish
D.studiesEnglish
22.Oneoftheguards_______whenthegeneralcamein,whichmadehimveryangry.
A.hasslept
B.weresleeping
C.slept
D.wassleeping
23.Theywillgohomeforwintervacationassoonasthey______theirexams.
A.havefinished
B.finish
C.willfinish
D.willhavefinished
24.AboutthesixthcenturyA.D.whenfewEuropeanscouldread,theChinese______paper.
A.invented
B.hadinvented
C.haveinvented
D.hadbeeninvented
25.English______inanewwayatmycollegeinthepastfewyears.
A.hasbeenteaching
B.wasbeingtaught
C.hasbeentaught
D.hadbeentaught
答案部分
一、单项选择题
1.
【正确答案】:
B
【答案解析】:
【句意】我乘坐的到纽约的火车今晚八点钟到达,到那时我要乘坐的飞机已经起飞了。
【解析】将来完成时表示到将来某个时间为止已经完成的动作,根据句意,“飞机起飞”这个动作的完成是在“今晚八点钟”,是一个将来的时间,因此要用将来完成时。
【答疑编号10023166】
2.
【正确答案】:
A
【答案解析】:
【句意】她应当停止工作,她现在头非常痛,因为她一直在读书。
【解析】现在完成进行时表示某个动作从过去持续到现在,并且仍在进行,与现在完成时不同。
根据句意,头疼的原因是看书时间太长。
本题可以用现在完成时,但不会是过去完成时,选项B不对,一般现在时表示经常发生的动作,与这里的头疼不能构成直接的因果关系,由于时间状语表示的是一段时间,不可能是现在进行时,所以这里只能用现在完成进行时。
【答疑编号10023168】
3.
【正确答案】:
A
【答案解析】:
【句意】“今晚五点钟我可以和你们的经理Williams通话吗?
”“对不起,Williams在今晚五点钟之前要参加一个会议。
”
【解析】将来完成时表示到将来某个时间为止已经完成的动作,根据句意,“去开会”这个动作的完成是在“今晚五点钟”之前,是一个将来的时间,因此要用将来完成时。
【答疑编号10023183】
4.
【正确答案】:
C
【答案解析】:
【句意】牛顿尽管伟大,他的许多想法被当今的许多科学家在其著作中被修改。
【解析】现在完成时表示到目前为止某个动作已经结束,对现在有影响。
根据句意,从下文中的“正在修改”(arebeingmodified)可以判断人们已经对牛顿的观点提出挑战,而不是将要提出挑战或者可能提出挑战,由此可以判断应该用现在完成时。
【答疑编号10023186】
5.
【正确答案】:
C
【答案解析】:
【句意】在1949年飞机能够直飞之前,所有的飞机都必须落地加油。
【解析】过去完成时,即表示过去的过去。
1949年是一个表示过去的时间,“飞机落地加油”发生在1949年之前,因此应当使用过去完成时。
【答疑编号10023188】
6.
【正确答案】:
D
【答案解析】:
【句意】在过去的四周里面学生们被要求做各种各样的练习。
【解析】在“inthelast/past+时间段”的句子里,谓语动词要求用现在完成时,表示“到目前为止的最近时间”。
Keepsbbusydoingsth表示“使某人忙于”,其被动语态则为bekeptbusydoingsth,完成体则为havebeenkeptbusydoingsth。
【答疑编号10023191】
7.
【正确答案】:
C
【答案解析】:
【句意】打开电视或翻开杂志,你会看到各种广告向观众展现了幸福和谐的家庭。
【解析】该句型中祈使句表示一种条件,第二个分句中一般要用will表示在这种条件下可能发生的事情。
但是,本题中often的使用可能会造成一定的迷惑。
这就要求考生对各种时态的表达方式,以及其作用了解清楚。
Will可以表示习惯。
在本题中,注意句型对时态的要求。
【答疑编号10023192】
8.
【正确答案】:
D
【答案解析】:
【句意】人们可以通过电视来获得及时的信息,但是电视完全代替报纸是不可能的。
【解析】本题可以结合形容词选择时态。
从unlikely一词可以看出从句表示的是将来不大可能发生的事情,自然用一般将来时。
类似的形容词还有possible,probable,impossible等。
【答疑编号10023193】
9.
【正确答案】:
A
【答案解析】:
【句意】如果她现在不说真话,他会继续追问直到她讲出实情。
【解析】一般在时间、条件和让步状语从句中用一般现在时表示一般将来,用一般过去时表示过去将来,用现在完成时表示将来完成,用过去完成时表示过去将来完成。
【答疑编号10023198】
10.
【正确答案】:
B
【答案解析】:
【句意】天气这么干燥,如果他们要存活就必须给他们浇水。
【解析】一般在时间、条件和让步状语从句中用一般现在时表示一般将来,用一般过去时表示过去将来,用现在完成时表示将来完成,用过去完成时表示过去将来完成。
【答疑编号10023204】
11.
【正确答案】:
D
【答案解析】:
【句意】在进门之前请敲门。
【解析】本题考查祈使句。
【答疑编号10023211】
12.
【正确答案】:
C
【答案解析】:
【句意】方便的时候过来看一下。
【解析】convenient方便的,其主语常为it。
Whenever引导时间状语从句,其谓语动词要用一般现在时,不能用一般将来时。
【答疑编号10023213】
13.
【正确答案】:
C
【答案解析】:
【句意】海伦把钥匙忘在了办公室,必须等到她丈夫回来。
【解析】把钥匙忘在办公室里发生在等她丈夫回来之前,要用过去完成时。
在until引导的时间状语从句中谓语动词要用一般过去时。
【答疑编号10023215】
14.
【正确答案】:
A
【答案解析】:
【句意】在离开城镇两天前,Martin去拜访了他的姨妈。
【解析】里面有两个动作visit和leave,visit发生在leave之前,既然visit用了一般过去时,那么leave也应当使用一般过去时态left。
【答疑编号10023217】
15.
【正确答案】:
B
【答案解析】:
【句意】到上月末,新的吊桥已经设计好了。
【解析】从时间状语bytheendoflastmonth来看,应当使用过去完成时态,表示在过去的某个时间之前发生的动作。
【答疑编号10023219】
16.
【正确答案】:
D
【答案解析】:
【句意】在1960年,这是已建成的最长的一座桥。
【解析】1960是一个表示过去的时间,build发生在1960年之前,因此要使用过去完成时。
【答疑编号10023220】
17.
【正确答案】:
D
【答案解析】:
【句意】当我们到达那里的时候,演出已经开始了。
【解析】start发生在gotthere之前,因此要使用过去完成时态。
【答疑编号10023222】
18.
【正确答案】:
B
【答案解析】:
【句意】Shirley去年写了一本关于中国的书,但我不知道她写完了没有。
【解析】时间状语lastyear表明动作发生在过去,因此使用一般过去时。
【答疑编号10023224】
19.
【正确答案】:
D
【答案解析】:
【句意】这里正在建一所新的电影院,希望下月完工。
【解析】本题用到的是现在进行时态的被动语态。
【答疑编号10023225】
20.
【正确答案】:
C
【答案解析】:
【句意】Williams教授告诉我们到本年末,他在这里工作就有两年了。
【解析】将来完成进行时态表示到将来某个时间为止某个动作一直在进行,并且还有可能继续进行下去。
因为前半句使用的是一般过去时,因此本句也要使用过去将来完成进行时。
【答疑编号10023229】
21.
【正确答案】:
B
【答案解析】:
【句意】到他参加考试为之,他学英语就有六年了。
【解析】将来完成进行时态表示到将来某个时间为止某个动作一直在进行,并且还有可能继续进行下去。
【答疑编号10023234】
22.
【正确答案】:
D
【答案解析】:
【句意】当将军进来时,其中一个士兵在睡觉,这使得他非常生气。
【解析】根据题干的意思,应选择过去进行时,而oneof+名词复数结构做主语要选谓语动词用单数的形式,所以选D。
【答疑编号10023235】
23.
【正确答案】:
A
【答案解析】:
【句意】他们一考完试就要回家过寒假。
【解析】在before,when,while,assoonas等引导的时间状语从句中用一般现在时代替一般将来时,用现在完成式代替将来完成式。
【答疑编号10023236】
24.
【正确答案】:
B
【答案解析】:
【句意】大约公元6世纪,当欧洲人能够阅读的时候,中国人已经发明纸张了。
【解析】hadinvented过去完成时表示动作发生在过去的过去。
所以选择B。
【答疑编号10023237】
25.
【正确答案】:
C
【答案解析】:
【句意】在过去的几年里,我们学校的英语以一种崭新的方式教授。
【解析】从时间状语inthepastfewyears可以看出,本题应当使用现在完成时态,且从主谓关系看,应当使用被动语态。
【答疑编号10023238】