2018-2019学年北师大版高二选修8学案: Unit 23完成时专练
2018-2019学年北师大版高二选修8学案: Unit 23完成时专练第2页

【点拨】

1. had been expecting。由语境可以推测,expect所表示的动作发生在received之前,且从过去某时开始一直延续到他收到这本小说为止,故用过去完成进行时。

2. will have got。由By this time tomorrow可知,要用将来完成时。

3. had started。由missed the beginning可知,start所表示的动作发生在got to之前,故用过去完成时。

4. will have collected。由When you come at ten及语境可以推测,collect所表示的动作将在十点之前完成,故用将来完成时。

5. have arrived。在"It is the first / second / third / forth ... time +从句"结构中,从句中的谓语动词用现在完成时。

6. have been doing。由all the time since our arrival可知,do所表示的动作从过去某时开始一直延续到说话的时刻,故用现在完成进行时。

7. had offered。由before及语境可知,offer所表示的动作发生在took off之前,故用过去完成时。

8. had been discussing。由语境可知,discuss所表示的动作发生在came in之前,且从过去某时开始一直延续到布兰特进来为止,故用过去完成进行时。

9. will have finished。由say和by Wednesday可知,要用将来完成时。

10. had used。由we could have solved the problems earlier可知,从句表示与过去事实相反的假设,故填had used。

11. has left。由We'll catch the anext train及语境可以推测,这趟列车目前已经开走了,故用现在完成时。