主句用将来时,(条件状语)从句可以用过去时吗?非虚拟语气比如 If he got on the bus 30 minutes ago,he will arrive the station in a hour.这句话是对的吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/31 14:29:32
主句用将来时,(条件状语)从句可以用过去时吗?非虚拟语气比如 If he got on the bus 30 minutes ago,he will arrive the station in a hour.这句话是对的吗?
主句用将来时,(条件状语)从句可以用过去时吗?非虚拟语气
比如 If he got on the bus 30 minutes ago,he will arrive the station in a hour.
这句话是对的吗?
主句用将来时,(条件状语)从句可以用过去时吗?非虚拟语气比如 If he got on the bus 30 minutes ago,he will arrive the station in a hour.这句话是对的吗?
如果If 从句是一般过去时,主句应该是过去将来时,否则不一致:
这里是个与过去事实相反的虚拟假设,要用虚拟语气(混合条件句)
If he had got on the bus 30 minutes ago(于过去相反的假设),he would arrive the station in a hour .(与将来相反的结果)
按照语法规则是绝对不行的,这个难以解释为什么。
只有虚拟语气可以。主句和从句的搭配总是相呼应的,要不怎么会有主从复合句呢?
很高兴为你解答!
老师祝你学习进步!
请及时采纳哦!多谢你的问题!^_^
后面应该还是用would吧 你不觉得你这句还是在虚拟过去的事么……
一般 If引导的条件状语从句,要遵循“主将从现”的原则,从句用一般现在是,主句用将来时。
比如:If it is sunny tomorrow, I will go to the park.
在这个句子中If引导的从句有一个将来的时间点,所以可以用“主将从现”的原则。
但这里的If引导的从句有一个过去的时间点,那就在是个虚拟语气,与事实相反,并非真实情况。
所以应该...
全部展开
一般 If引导的条件状语从句,要遵循“主将从现”的原则,从句用一般现在是,主句用将来时。
比如:If it is sunny tomorrow, I will go to the park.
在这个句子中If引导的从句有一个将来的时间点,所以可以用“主将从现”的原则。
但这里的If引导的从句有一个过去的时间点,那就在是个虚拟语气,与事实相反,并非真实情况。
所以应该说: If he got on the bus 30 minutes ago, he would arrive the station in a hour.
如果他在30分钟前上车,他一个小时内就到了。
希望帮到你!
欢迎追问!
收起