Unit 17 Laughter Period Three Grammar 课时精练(北师大版
选修6,课标通用)
单项填空
1.Tracy________from a bad cold when she took the exam. A.is suffering C.had suffered
B.would suffer D.had been suffering
答案 D [Tracy考试期间一直患有感冒。]
2.Their football game was interrupted;they________for about 15 minutes when it started to rain. A.had been playing C.played
B.have played D.have been playing
答案 A [截止到过去某个时间为止已经持续了一段时间用had been doing。] 3.Joseph________his lessons for a short while when his little brother interrupted him. A.had reviewed C.had been reviewing 答案 C [同上。]
4.After 15 miles she suddenly realized that she ________in the wrong direction. A.has been driving C.had been driving 答案 C [同上。]
5.I called Ben many times yesterday afternoon,but I couldn’t get through.his sister A.was talking C.has talked
on the phone the whole time! B.has been talking D.talked B.would drive D.drove
B.would be reviewing D.was reviewing
答案 A [过去一段时间内一直进行的动作用过去进行时。]
6.Tom the piano for two hours when his mother told him to take a break for
supper.
A.have been playing B.had been playing C.was playing D.would play 答案 B [解释同2题。]
7.I first met Li Na 5 years ago.She________in a foreign company then. A.had worked B.has worked C.was working D.had been working
答案 C [过去那个时候正在做某事用过去进行时。] 8.—Why does the lake smell terrible? —Because large quantities of water________. A.have polluted C.has been polluted
B.is being polluted D.have been polluted
答案 D [large quantities of...作主语,谓语动词用复数形式,用现在完成时表示对现在造成的影响或后果。]
9.—I’m sure Andrew will win the first prize in the final. —I think so.He________for it for months. A.is preparing C.had been preparing
B.was preparing D.has been preparing
答案 D [截止到现在某个时间为止一直在进行的动作用have been doing。] 10.—Have you got any job offers? —No.I________. A.waited C.have waited
B.had been waiting D.am waiting
答案 D [现在正在等,用现在进行时。]
11.Linda hasn’t finished her homework yet as she________her mother in the kitchen the whole morning. A.has been helping C.would be helping
B.was helped D.helps
答案 A [解释同9题。]
12.I had to write to Becky again because I________a reply. A.hadn’t received C.don’t receive
B.wasn’t receiving D.hasn’t received
答案 A [截止到我得再次写那个时候还没有收到用hadn’t received。]
13.Jane’s parents________about the plan for five minutes when she walked into the room.
A.have talked C.were talking 答案 B [同2题。]
14.When Alice came to,she did not know how long she________there.(2011·课标全国)
A.had been lying C.was lying
B.has been lying D.has lain B.had been talking D.talking
答案 A [当艾丽斯醒来时,她不知道自己在那儿躺了多久。根据时态一致的原则,可排除B、D两项;由she did not know how long...可知应用过去完成进行时,表示持续发生的动作。]
15.In order to find the missing child,villagers________all they can over the past five hours.(2012·安徽,26) A.did B.do
C.had done D.have been doing
答案 D [句意:为了找到那个失踪的孩子,在过去的五个小时里,村民们一直在竭尽全力(寻找)。考查时态的基本用法。根据over the past five hours可知用现在完成进行时,表示动作开始于过去,一直持续到现在,且现在还在进行。]