If 条件句和虚拟语气
(2011-05-30 13:05:27)
标签:
杂谈 |
包含条件从句的句子叫条件句。条件句有两类:一类是真实条件句(First conditional),一类是非真实条件句(Second Conditional)。如果假设的情况是有可能发生的,就是真实条件句;如果是纯属假设情况或是不可能发生或可能性不大的情况,则是非真实条件句。
1.真实条件句,可用if和unless引导
1)一个动作发生,另一动作随之发生
I’ll lend Peter the money if he needs it.
I shall go tomorrow unless it rains.
I won’t go to her party unless I am invited.
2)表示命令、建议或请求,这时的if等于when
If she telephones, let me know.
Give my love to Lawrence if you see him.
3)will用于if从句中,不表示将来,而表示愿意或坚持的意思
2. 非真实条件句
非真实条件句包括虚拟条件句和错综时间条件句
1)虚拟条件句分三类,其结构列表如下:
|
条件从句 |
结果主句 |
与现在事实相反 |
If+主语+动词的一般过去时(be动词一般用were) |
主语+would/could/might+动词原形 |
与过去事实相反 |
If+主语+had+过去分词 |
主语+would/could/might+have+过去分词 |
与将来事实相反 |
If+主语+一般过去时 If+主语+were to If+主语+should+动词原形 |
主语+would/should/could/might +动词原形 |
If I become president, I’ll make all of my people live a happy life. (竞选总统的候选人这样说)
If I became president, I’d make all of my people live a happy life. (一个小学生这样说)
l
He wouldn’t feel so cold if he were indoors.
I am sorry I am very busy just now. If I hade time, I would certainly go to the movie with you.
l
If you had come here a little earlier, you would have met the pop star.
I don’t know what would have happened if Jane hadn’t been able to speak Japanese.
l
If I were to do the work, I should do it in a different way.
If it should rain again, what else could we do?
2) 错综时间条件句
在错综时间条件句中,虚拟条件句和主句动作发生的时间不一致,因此,主句和从句的谓语动词要根据各自所指的不同时间选用适当的虚拟语气形式。
If you had spoken to him last time you saw him, you would know what to do now.(过去→现在)
If I were you, I wouldn’t have missed the film last night.(现在→过去)
条件句可分为真实条件句和非真实条件句。真实条件句表示句子所描述的事件是事实或在说话人看来可能实现的事情。
非真实条件句表示的条件与事实相反或不大可能实现的事情,即我们所说的虚拟语气。引导真实条件状语从句的连词
和词组有if, unless,on