编辑:sx_wangha
2012-09-11
虚拟语气表示说话人的主观愿望、猜测建议或与事实不符的假设。虚拟语气可分为三种:(1)一般虚拟 (2)混合虚拟 (3)特殊句式
一.一般虚拟的构成:(省略if, 要将should/were/had 提到句首)
(1). 对现在的虚拟:If +S.+ did/were sth., S.+ would/could/should +do
If I had time, I would attend the meeting.
If I were you, I would seize the chance to go abroad.
(2) 对过去的虚拟:If +S.+had + p.p, S.+ would/could/should have + p.p
If you had taken my advice, you would not have failed in the exam.
(3) 对将来的虚拟:
If + S. + did/were/should do/were to do, S + would/should/could do sth.
If you came tomorrow, we would have the meeting.
If it were to rain tomorrow, the sports meeting would be put off.
If he should not come tomorrow, we should put off the meeting till next day.
注意:Had we made good preparations, we might have succeeded.
Had it not rained, we would have gone out for a walk.
Were I you, I would not do such a thing.
二. 混合虚拟:
(1) 不同时间的虚拟:If he had listened to me, he would not be in trouble now.
If he had told me yesterday, I should know what to do now.
(2) 虚拟与陈述的混合:
He could have passed the exam, but he wasn’t careful enough.
You should have come earlier, the bus left a moment ago.
三. 特殊句式:
(1).suggest, advise, recommend, propose, order, command, request, require, demand + that –clause (should do/do )
He suggested that we (should) save money for the future.(insist的判断)
(2) It is suggested/advised/ordered/requested/required that –clause(should do/do)(主语从句)
(3) My advice/suggestion/request/requirement is that-clause (should do /do) (表语从句)
His suggestion/advice/request/requirement that –clause(should do/do ) is.. (同位语从句)
(4) It is natural/necessary/strange that-clause (should do/do)表惊奇、怀疑、惋惜、不满、理应如此等。
It’s strange that he should have missed the train. (表竟然)
It is important that we should learn from others.(表理应如此)
It is a pity that he should not go with us.(表惊讶、不满)
(5)wish + that clause (did/were 与现在相反)
wish + that clause (would/could/might + do与将来相反)
wish + that clause ( had done 与过去相反)
I wish I could go with them tomorrow.
I wish I had never met him.
(6) It is (high/about) time + clause (did, should do )
It is (high/about) time we went home.
(7) would rather + clause (did 与现在或将来相反);(had done 与过去相反)
I would rather you came tomorrow. I would rather you hadn’t told her the news.
(8) If only + clause ( did/were与现在相反) ((would/could/might + do与将来相反)
( had done 与过去相反) “要是。。。就好了“
If only he would come tomorrow! If only I had taken her advice!
If only I were ten years younger!
(9) as if + clause (did/were 与现在相反) (would/could/might + do与将来相反)
( had done 与过去相反)
She treats Kate as if she were her own daughter.
They talked as if they had been friends for years.
(10) would like/was/were to have done something
I would like to have attended the party, but one of my friends came to see me.
(11) without/but for + n.= if it were not for +n./if it hadn’t been for + n. (otherwise后从句同)
I would not have passed the exam without your help.(=if it hadn’t been for your help)
四 。虚拟巩固练习:
1. The plant is dead. I ___more water.
A. will give B. would have given C. must give D. should have given
2. I insist that a doctor ___ immediately.
A. has been sent for B. send for C. will be sent for D. be sent for
3. If you the doctors advice, you would have already recovered.
A. follow B. followed C. would follow D. had followed
4. I wish I ___ you yesterday.
A. seen B. did see C. had seen D. were to see
5. What would you have done last night, if you to write your homework.
A. hadn’t B. haven’t had C. didn’t have D. hadn’t had
6. ---Did you catch the plane?
-----No, if I had hurried, I .
A. would B. would have C. could D. did
7. Without electricity human life ____ quite different today.
A. is B. will be C. would have been D. would be
8. --- Shall we go skating or stay at home? ---Which____ do yourself?
A. do you rather B. would you rather C. will you rather D. should you rather
9. --- We could have walked to the station, it was so near.
---Yes, a taxi ___ at all necessary.
A. wasn’t B. hadn’t been C. wouldn’t D. won’t be
10. If you early tomorrow morning, you would be there by noon.
A. have started B. were start C. were to start D. had started
11. Tom ought not to ____ me your secret, but he meant no harm.
A. have told B. tell C. be telling D. having told
12. ---If he ____, he ___ that food.
--- Luckily he was sent to hospital immediately.
A. was warned, would not take B. had been warned, would not have taken
B. would be warned, had not taken D. would have been warned, had not taken
13. ---- Are you thinking about going to Dalian for the vacation?
标签:英语语法
精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。