如果你老公或者男朋友跟你说If I had a million dollars, I would buy you a diamond ring.先不用开心,他在这里明显用了非真实条件状语从句,也就是我们通常说的虚拟语气。
虚拟语气一般是用来表示与事实相反的情况。也就是说我是不会有a million dollars,所以你不用想了。
我们先来看看真实条件状语从句,比如我说If you invite me, I will definitely fly to Toronto.如果你邀请我,我一定会飞到多伦多。这里表示的是有可能发生的。
留意一下,if引导的从句用一般现在时,而主句则用will do的形式。但虚拟语气if后面会用一般过去时,主句用would do的形式。
If I were you, I would do it.如果我是你的话,我就会这样做。但我不可能是你的,所以这里用了虚拟语气。
还没有评论,快来发表第一个评论!