时态基础练习.docx
- 文档编号:3220750
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:11
- 大小:21.01KB
时态基础练习.docx
《时态基础练习.docx》由会员分享,可在线阅读,更多相关《时态基础练习.docx(11页珍藏版)》请在冰点文库上搜索。
时态基础练习
时态基础练习
(一)
1.----Thepossibilityofafloodwasjustreportedovertheradio.
----Yes,Iheardaboutit.Theriver______thetopofitsbank.
A.reached B.wasreaching
C.hadreached D.hasreached
2.I______aglasswhileI______thedinneryesterday.
A.hasbroken,wascooking
B.wasbreaking,cooked
C.hadbroken,wascooking
D.broke,wascooking
3.I______himforthefirsttimein1988,soin1998,I______himfortenyears.
A.met,knew
B.met,hadknown
C.wasmeeting,knew
D.wouldmet,hadknown
4.Helookedratherpale,forhe______illforaweek.
A.was B.hasbeen
C.wouldbe D.hadbeen
5.WhenMothergothome,Iwasprettyfedup,becauseI______sinceeighto'clock.
A.hadbeenwaiting B.waited
C.waswaiting D.hadwaited
6.Bysixo'colckyesterdaymorningI______herefortwelvehours.
A.worked B.wasworking
C.hadworked D.wouldworked
7.Theten-year-oldgirl______thepianofromtheageoffive,soshe______itforfiveyears.
A.hadstudied,hadstudied B.studied,hadstudied
C.studied,studied D.hadstudied,studied
8.Thatdinnerwasthemostexpensivemealwe______.
A.wouldhave B.had
C.hadeverhad D.haveeverhad
9.----Let'shurry.Thefilmwillbeginsoon.
----Oh,yes,butI______afraidthatit______.
A.was,alreadybegan
B.was,hadalreadybegun
C.am,alreadybegan
D.am,hasalreadybegun
10.Don'tforget,it'llbethefirsttimeI______inpublic.
A.willspeak B.speak
C.spoke D.havespoken
11.----Weshouldhavewalkedtothestation;itwasnotsofar.
----Yes,ataxi______necessaryatall.
A.wasn't B.hadn'tbeen
C.wouldn'tbe D.won'tbe
12.Youarelateagain.What______toyouthistime?
A.happened B.washappening
C.hashappened D.ishappening
13.Mrssmith______busilywhenIwentbackforthebagI______intheoffice.
A.weretyping,hasleft
B.hadtyped,left
C.weretyping,hadleft
D.hadtyped,hadleft
14.----Haveyoudecidedalready?
----Yes,I______atonce.
A.decided B.havedecided
C.willdecide D.decide
15.Youhaven'tmetMrWarneryet“.”I______you______lastweek.
A.think,did B.think,do
C.thought,did D.thought,do
16.ThepopulationinChina______tooneandahalfbillionbytheyear2000.
A.willincrease
B.willbeincrease
C.willhaveincreased
D.willhavebeenincreased
17.----Areyoubetternow?
----No,it'ssobad.ButI'mverygladthatyouhaveoftenhelpedmesinceI______ill.
A.havebeen B.was
C.is D.hadbeen
18.CanIgooutforawalkwhenI______myhomework?
A.do B.did
C.willdo D.havedone
19.Irecognizedhimatonce,forI______somewhere.
A.haveseen B.hadseen
C.saw D.wouldsee
20.IenjoyLuSun'sworks,soI______threeofhisbooks.
A.havebeenreading B.amreading
C.read D.haveread
(二)
1.----DidyoumeetAnnhereattheuniversity?
----Yes,we______whenIstartedcollege.
A.havealreadymet
B.hadalreadymet
C.wouldmeet
D.met
2.It______andthestreetwasstillwet.
A.hadbeenraining B.wasraining
C.hadrained D.alltheabove
3.I______forthreehourswhenhecalled.
A.wasworking B.worked
C.wouldwork D.hadbeenworking
4.----DidyougoDalianforthevacation?
----No,I______to,butIgotsick.
A.planned B.haveplanned
C.wouldplan D.hadplanned
5.Ihaven'theardfromhim______.
A.sincetwoweeksbefore B.fortwoweeks
C.fortwoweeksago D.sincetwoweeks
6.Ifthey______asI______them,theywouldcompleteitintime.
A.did,told B.did,hadtold
C.haddone,hadtold D.haddone,told
7.Thesituationtherewasmuchworsethanhe______.
A.expected B.hadexpected
C.hasexpected D.wouldexpected
8.Theywon'tbelieveuntilthey______itbythemselves.
A.willsee B.saw
C.haveseen D.willhaveseen
9.It______yesterdayafterit______dryformanymonths.
A.rained,hadbeen B.wasraining,was
C.wasraining,hasbeen D.rained,hasbeen
10.Theforeignerspraisedtheworkersforwhatthey______.
A.haddone B.hadbeendoing
C.wasdoing D.alltheabove
11.----Haven'tyougraduatefromcollege?
----Yes,I______thereforfouryears.
A.study B.studied
C.havestudied D.hadstudied
12.Hello!
Gladtomeetyouhere.I______you______inLondontoo.
A.don'tknow,were B.don'tknow,are
C.didn'tknow,were D.didn'tknow,are
13.Ishouldverymuchliketohavegonetotheparty,but______.
A.nobodyhadtoldmeto
B.Ihadnotbeeninvited
C.Iwasnotinvited
D.alltheabove
14.Theman______onthefreewayforalmostanhourwhenhe______heshouldcomeback.
A.was,told
B.hadbeen,wastold
C.hadbeen,told
D.was,wastold
15.Pleasedon'tentertheroom,becauseit______.
A.hasbeenpainted B.ispainted
C.ispainting D.isbeingpainted
16.----Whyisitsonoisyinthenextroom?
----Becausethefivechildren______forthreehoursandtheirparents______thehousesincetheygotup.
A.havebeenup,havegone
B.hadgotup,haveleft
C.havebeenup,haveleft
D.havegotup,havebeenawayfrom
17.Mydictionary______andIhavelookedforiteverywherebutstill______it.
A.haslost,don'tfind
B.islost,don'tfind
C.haslost,haven'tfound
D.islost,haven'tfound
18.Thatwillbethesecondcigarettehe______today.
A.smoked B.hassmoked
C.hadsmoked D.wouldsmoke
19.Idon'tthinkTomcanhelpyou,forhe______tothemarket.
A.hasgone B.hasbeen
C.goes D.went
20.IwastiredwhenyousawmeyesterdayafternoonbecauseI______.
A.hadbeenrunning B.ran
C.wouldrun D.hasrun
答案
(一)
答案与分析
1.会话中虽在两处用了过去时,wasreported,heardabout,但从整个会话的意思中分析,实际上指的是现在的情况,因此要选D。
2.选D。
as和while引导的从句动作必须同主句的动作是同时发生,而when则不同,when既可以同时,也可以不同时(这种用法可参阅后面第18题及其分析)。
as和while所引导的从句同其主句究竟是什么时态,很多人把它们固定化了,这是误解,其实下面这几句话都是正确的:
ImetMaryasIwasgoing/wenthome.
Icooked/wascookingthedinnerwhileheplayed/wasplayingthepiano.
使用时态的原则应该是:
进行时更富于描绘性;暂短性动词不宜用进行时。
在本题中,A、C都不是同时发生,所以是错的;而B项中的暂短动词break不宜用进行时。
3.选B。
第一句由于有明确的时间状语,应用过去时。
第二句虽有这一状语,但情况却完全不同。
与第一句话联系在一起,应理解为:
“到1998年时已经认识十年了”。
4.选D。
“病了一周”应该在“看上去面色苍白”之前,故选D。
5.选A。
“Iwasprettyfedup”意思是“饱饱地吃了一顿”。
从空白处的动作同前面的两个动作的时间先后关系分析,用过去时范畴的B、C都是错的。
过去完成时和过去完成进行时所发生的时间范围是一样的,而后者更强调不间断,重在说明一直延续到某一过去时间,中间没有停止,这同现在完成进行时的理解基本是一样的。
本题选用过去完成进行时是为了突出“一直在等”,以便能更好地表达出说话人的中心思想。
6.选C。
by在此处的意思是“到……的时候就已经”。
如果所指的这个时间是过去时,那么它所修饰的时态就要用过去完成时,也可用过去完成进行时。
如果这个时间是将来时,就用将来完成时,请参阅下面第16题及其分析。
7.from短语所指的时间没有明确的起始点,即它不能指延续到现在,也不能指延续到过去,因此,它不宜修饰完成时,故A、D项是不对的。
从前后两句话的时间关系分析第二空应选用过去完成时,所以正确的答案是B。
8.选C。
分析详见本章开头的语法说明中的“现在完成时的时间状语”一节中4),B)。
9.选B。
yes和but已指明,第一空要用过去时的was。
从说话人所要表达的意思分析,第二空应用hadalreadybegun,故答案选B。
10.选D。
其句型同第8题同。
11.shoulhavewalked是指过去的事,因此,“没有必要”也应是过去,故选A。
12.第一句是指现在的状态,但从意思上分析,第二句却不能指现在,而指的是onthewayhere的事,这实际上规定了一个明确的过去时间,故该用过去时的A。
13.选C。
空白处的type动作应和wentback同时发生,这是因为busily一词起着主要作用,所以type这一动作用过去进行时比较恰当。
第二空的动作与wentback相比较要用过去完成时,因此本题选C。
14.选A。
用了yes一词,再用将来时,这自相矛盾。
decide是暂短动词,此处不宜用现在时。
atonce实际上已经暗示着一个过去的时间。
本题与本章A层次试题
(一)中的第7题是同一类型。
15.选C。
用Ithought“原以为”与第一句的意思一致,而根据时态相应的原则,第二空该用过去时。
16.选C。
为什么用将来完成时,请参阅上面第6题及其分析。
至于用主动语态的C项,还是用被动语态的D项,应当这样去理解:
如果用被动将暗示着有一个行为主体,即动作的执行者,但实际上,不存在着这么一个人(除非是上帝),因此选C。
17.选A。
No,it'ssobad已经表明:
病还没好,有病的状态并未结束,故选A。
具体的分析详见本章开头的语法说明:
“现在完成时的时间状语”一节中的3)。
18.选D。
when所引导的从句时间,与主句的时间可以是同时的,这时可以同as或while换用,也可以是不同的。
A项表示同时发生,这不合情理;did和willdo分别违背了时态不一致和时间从句不用将来时的原则。
只有havedone才正确地表现时间先后关系,这句话还可以用下述两种方式来表达:
…afterIdomyhomework.
…whenIfinishmyhomework.
原句是用语法手段haddone来表达时间关系的,而上述第一句是用了after这种词汇手段来正确地表达时间关系。
上述第二句,是因为finish是一暂短动词,这就决定了它不可能同主句同时发生,再加上它本身词义,所以也是对的。
19.只有用B项才能正确地表达出时间先后的因果关系。
20.选D。
选D是为了说明现在“已经看了三本”。
A项的重点在于“一直在看”不符合题意。
B项表示“正在读三本书”,这不符合一般情理,而C项有“经常”之意,在此处也不妥。
答案
(二)
答案与分析
1.选D。
只有started与空白处的动作同时发生才合情理,故用过去时。
2.A、C均是正确的,它们都指发生在waswet之前,有关二者区别,请参阅B层次试题
(一)中的第5题之分析。
B项表示与waswet同时发生,也是对的,故本题答案应选D。
3.选D。
进行时用表示持续的for短语修饰,这实际上是不可能的。
B、C虽都可以用于for短语,但从句意上看,它们的时间关系却都含糊不清。
4.选D。
分析请参阅本章开头的语法说明,过去完成时部分。
5.for后要接一段的时间,而since后接一点的时间,C、D均不符合这一要求,不能选。
A项的说法用在此处不对,故本题答案是B。
6.选B。
第一空与主句的谓语相互应,故用did,第二空与did的时间关系应选hadtold。
“按照曾告诉他们的去做”。
7.excpet“预计”总是要先于要发生的事,故用过去完成时的B。
8.大家都知道,表时间的连词后通常使用一般时,但有时为了强调动作的结束可使用完成时,这和本章A层次试题
(二)中的第11题及本章B层次题
(一)中第18题同理。
本题答案是C。
9.第一空用进行时不当,故排除B、C两项。
D项的两个时态不一致是错的,所以只能选A。
实际上第二空用过去时也是对的,这一点请参阅B层次试题
(一)中的第18题及其分析。
10.选D。
本题的三种时态全都是对的。
请参阅前面第2题。
11.Yes一词告诉我们,他已经毕业,因此在那儿学习已是过去的事,故
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时态 基础 练习