作业帮 > 英语 > 作业

如何判断if是虚拟条件句 还是 真实条件句

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/17 17:15:54
如何判断if是虚拟条件句 还是 真实条件句
如何判断if是虚拟条件句 还是 真实条件句
条件从句有两类,一是真实条件句,另一是虚拟条件句.如果假设的情况可能发生,是真实条件句,这种情况下谓语用陈述语气.如:
If time permits,we’ll go fishing together.如果时间允许,我们就一起去钓鱼.
如果假设的情况是不存在的或不大可能发生的,则是虚拟条件句.如:
If you had come yesterday,you would have met that famous professor.如果你昨天来,你就会见到那位著名的教授了.(隐含的事实是:你昨天没来,也没见到那位著名教授).
在含有虚拟条件句的复合句中,主从句的谓语都要用虚拟语气,现将其形式列表如下:
动词形式 时间从句 主句
与现在事实相反 动词过去式(be的过去式用were) would(could/should/might)+动词原形
与过去事实相反 had+动词过去分词 would(could/should/might)+have过去分词
与将来事实可能相反 动词过去式 should+动词原形
were to+动词原形would(could/should/might)+动词原形