2014-2015学年高中英语(北师大版)选修6随堂演练:17-2

用所给词或短语的适当形式填空

1.At last we got the reply we ________ (expect).

2.At last she found the book she ________ (look for).

3.We both couldn't go to sleep because we ________ (talk) too long.

4.They ________ (build) the factory since 2013 and ________ (complete) it yet.

5.I realized that I ________ (overwork), so I decided to take a couple of days' holiday.

答案解析:
答案及解析:

知识点:英语

1.had been expecting

2.had been looking for

3.had been talking

4.have been building; haven't completed

5.had been overworking

 

     

We ________ for about fifteen minutes before Dave asked me to stopped the car.

A. had been driving                B. had driven

C. have been driving                D. drove

答案解析:
答案及解析:

知识点:英语

A

“drive”的动作发生在“Dave asked ...”的动作之前,且主句中出现“for about fifteen minutes”,故用过去完成进行时。

     

He felt very tired because he ________ in the field for at least 5 hours.

A. has worked                B. had been working

C. worked                    D. has been working

答案解析:
答案及解析:

知识点:英语

B

主句的时态是过去时,从句的时间状语是for at least 5 hours故应用过去完成进行时。

     

— Did you find the missing couple in the mountain yesterday?

— No, but we ________ to get in touch with them ever since.

A. had been trying                B. tried

C. have been trying                D. try

答案解析:
答案及解析:

知识点:英语

C

考查现在完成进行时。答句句意:从那以来,我们一直在尽力和他们取得联系。“try to get in touch”的动作是从夫妇失踪开始一直持续到现在,还要继续持续下去

     

I ________ for the plane for about an hour when they announced that it had been cancelled.

A. had been waiting                B. have waited

C. waited                D. have been waiting

答案解析:
答案及解析:

知识点:英语

A

据提供的情景“for about an hour”说明持续了一段时间,且整个句子的时态用了过去时,故用过去完成进行时。

     

Tom ________ his project before anyone else did.

A. had been beginning                B. began

C. had begun                        D. has begun

答案解析:
答案及解析:

知识点:英语

C

考查过去完成时。因为begin的动作是发生在“did”的动作之前,且begin是非延续性动词,故只能用过去完成时。