用所给词或短语的适当形式填空
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”说明持续了一段时间,且整个句子的时态用了过去时,故用过去完成进行时。