内容正文:
虚拟语气的用法
第一类
编辑
虚拟语气在条件句中的用法:
条件句有真实条件句和虚拟条件句两种。真实条件句所表示的假设是有可能发生的,此时主句不用虚拟语气;而虚拟条件句则表示一种假想,与事实相反或不大可能会发生,此时用虚拟语气。如:
If I have time,I will go. 假若我有时间,我就去。 (陈述语气) If I were you,I would go. 假若我是你,我就去。 (虚拟语气 )
时态类型
主句谓语形式
条件句的谓语形式
例句
与现在事实相反
would/should/could/might+ V原形
动词过去式 did
*be 多用were
1. If I were you, I should study English.
2. I would certainly go if I had time.
与过去事实相反
would/should/could/might + have done
动词过去完成式
had done
1. If you had taken my advice, you would not have failed in the test.
2. If I had left a little earlier, I would have caught the train.
与将来事实相反
would/should/could/might + V原形
①动词过去式
②should +V原
③were + to do
1.If you came tomorrow, we would have the meeting. ①
2. If it were to rain tomorrow, the meeting would be put off.③
*规律总结:从句都往过去推一个时态,如:与现在相反的if从句就用过去时;与过去相反用过去完成时(即过去的过去)
注:特别说明
1、l would/should/could/might主句谓语中的should主要用于第一人称后;would表示结果还表示过去经常常常做某事,might表示可能性,could表示能力、允许或可能性。比较:
If you tried again ,you would succeed. 要是你再试一试,你就会成功的。 (would