2013年成人英语三级语法知识点(23)
八、过去完成时
1、表示在过去的某一时间或动作之前已经完成了的动作(即过去的过去)。这个过去的某一时间可用by, before等介词或连词引导的短语或一个从句来表示。
例:About the sixth century A.D. when few Europeans could read, the Chinese _____ paper.
A. invented B. had invented C. have invented D. had been invented
(答案:B)(1997年35题)
2、表示从过去某一时间开始,一直持续到另一个过去的时间的动作。
例:The chemistry class _____ for five minutes when we hurried there.
A. had been on B. was on C. has been on D. would be on
(答案:A)(1995年24题)
3、在含有before, after, as soon as 等连词引导的状语从句的复合句中,由于连词本身可以明确表示动作发生的先后顺序,因此,主句和从句都可以用一般过去时表示,而不用过去完成时。
例:I called him as soon as I arrived.我刚一到就给他打电话。
4、过去完成时常用在no sooner …than…, hardly/scarcely/barely…when…,一…就…。句型之中,句子到装。
(1)No sooner had we sat down _____ we found it was time to go.
A. than B. when C. as D. while
(答案为A)(1997年50题)
(2)Scarcely had he opened the door when a gust of wind blew the candle out. 他刚打开门,蜡烛就被一阵风吹灭了。
九、将来完成时:表示在将来某一时间以前完成的动作。
1、By the time John gets home, his aunt _____.
A. will have B. leaves C. will have left D. is leaving
(答案:C)(1995年25题)
2、I _____ writing the article by the time you get back.
A. shall finish B. must have finished C. have finished D. shall have finished (答案:D) (2000年24题)
十、现在完成进行时:表示从过去某时一直延续到现在的一个动作,这个动作一般会继续延续下去,或是到说话时结束, 但是强调到说话时为止一直在做的动作。
例:I _____ on the door for ten minutes now without an answer.
A. was knocking B. am knocking C. knocking D. have been knocking
(答案:D)(1998年49题)
最新资讯
- 2024年成人英语三级学位英语作文高分例句备考指南2024-07-18
- 考生必备!成人英语三级备考攻略详解2023-12-12
- 2023年成人英语三级考试口语常考句型100例2023-10-27
- 2023年备考资料:成人英语三级完形填空练习题2023-06-24
- 2023年备考攻略:成人英语三级词汇记忆小秘诀2023-06-22
- 2023年备考攻略:成人英语三级考试大纲2023-05-22
- 2023年备考攻略:成人英语三级学习技巧2023-05-21
- 2023年成人英语三级考试备考三大误区2023-05-01
- 速看!2023年成人英语三级考试备考方法2023-04-19
- 2023年备考资料:成人英语三级考试英语写作万能模板(二)2023-04-04