if引导的真实条件句或虚拟语气改如何区分

2025-04-08 15:55:54
推荐回答(2个)
回答1:

如果你的确容易搞混的话,有一个比较简单的区分方法,可适用于大都数情况。即如果假设的情况是现实中不可能发生的,就用虚拟语气。例句中的假设现实中一般是不会发生的,用虚拟语气 if you did not give the money to me, i would kill you。

回答2:

if you do not give the money to me, i will kill you. 这句是对的。
If的虚拟语气通常是对已经过去的事情进行重新假设,意思是,假如当时。。。样的话。。。
或者是对不可能发生的事情进行假设,意思是,要是。。。样的话。。。
而你不给我钱,我就杀了你,这确实是可以发生的,所以不是虚拟语气,只是一般的条件状语从句
例如:
If you were here, I would not have gone with her.
假如你昨天在这,我就不会跟她一起走了。
这是虚拟语气,因为过去的事无法再来一次,是不可能发生的。