一、时态和语态 ★过去完成进行时 (had been doing)
1. 成人英语三级如何解答时态问题 将来完成进行时 (will have been doing )
1Youve already missed too many classes this term. You ______ just last week. 7By the time you arrive this evening, _______for two hours.
A. missed B. would miss C. had missed D. have missed A. I will study B. I will have been studied
2Anne asked Tom ______ the key. C. I had studied D. I will have been studying.
A. when he left B. where he had left C. how he left D. why did he left 3. 在时间和条件状语从句中不用将来时态
▲用一般现在时代替一般将来时
考试重点: 1When the mixture_____, it will give off a powerful force.
2. 与完成时有关的时态 A. will heat B. will be heated C. is heated D. has heated
★现在完成时 (have done) since, for/ in the past few months, up to now 2please be sure to telephone me the next time you ______.
1Collecting toy cars as a hobby becomes increasingly popular during the past fifty years. A. will come B. would come C. shall come D. come
A B C D
▲用现在完成时代替将来完成时
3Smith is to study medicine as soon as he_______ military service.
2English ______ in a new way at my college in the past few years.
A. will finish B. has finished C. finish D. would finish
A. has been taught B. was being taught
注意:
4No one can be sure if the car on display fits him or her until he or she______ them. C. has been taught D. had been taught.
★过去完成时 (had done)
3Anne asked Tom ______ the key. A. tries B. will try C. are trying D. have tried
A. when he left B. where he had left C. how he left D. why did he left 4. 考试小窍门
4The chemistry class_____ for five minutes when we hurried there.
◆考试中如果遇到与完成时态相关的选项,要重点加以研读,一般说来是正确答案。
A. had been on B. had begun C. has been on D. would began
★将来完成时 (will have done) by
5Were late I expect the film_____ by the time we get to the cinema. 1. 几个情态动词
的否定式的含义
cant
A. had already started B. have already may not
C. will already have started D. have already been started. mustn’t
★现在完成进行时 (have been doing) needt
6It seems oil ___________ from this pipe for some time. We'll have to take the machine apart to put 2. 表示推测的几个情态动词用法
must 表示肯定的推测,意思是“一定” it right.
A. had leaked B. is leaking C. leaked D. has been leaking
+do 对现在情况的推测 例1: I would ask George to lend us the money if I ______ him.
must A. had known B. have known C. knew D. would know
+have done 对过去情况的推测
例2: If a better material ______, the strength of the part would have been increased.
1 I ________ asleep in the corner, for I remember nothing of what happened during the night.
A. might fall B. must fall C. must have fallen D. can have fallen A. had been used B. had been using C. being used D. using
条件句中的虚拟语气需要注意以下三点:
cant/could t 表示否定的推测,意思是“不可能”
+do 对现在情况的推测 如果条件句中有 were, had, should 时,可以把 if 省略,然后把这三个单词提前,形成倒装。
can t/couldn ’t
+have done 对过去情况的推测 3 _____ the advice of his friends, he would not have suffered such a heavy loss in his business.
may/might not 表示可能性很小的推测,意思是“也 许⋯
A. If he took B. if he should take
+do 对现在情况的推测 C. Were he to take D. Had he taken
may/might
+have done 对过去情况的推测
含蓄条件句中虚拟语气的
3. 情态动词的完成时虚拟语气的
三级考试中经常出现的三个句
But for/without ,⋯
needn t have done , otherwise/or
should have done , but/though .
should not have done 例4: But for your help, I _____ the work in time.
ought to have done A. did not finish B. could not finish
could have done A. will not finish D. would not have finished
例5: Without electricity, human life _____ quite different today.
4. 考试小 A. is B. will be C. would have been D. would be
在遇到情态动词加完成时和情态动词加原形同时出现的情况下,一般来情态动词加完成时是正确答
例6: He was very busy yesterday; otherwise he_____ to the meeting.
案。
× Must do
A. would have come B. would come C. could come D. had come
Must have done
例7: We would have made a lot of money, but we halfway
三、虚拟语气
A. gave up B. had given up C.would give up D. were to give up
赵文通
考试重点:
错综时条件句