After the interruption, the speaker went on talking as if nothing had happened.
When I told them my plan, they looked at me as if I was mad.
请教老师这两句话是虚拟吗?是不是如果主句是过去时,as if 是否是虚拟看不出来?谢谢!
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
其实,无论语体正式与否,As if / as though 都可用于两种情况:
1) unreal comparison. 也就是我们所理解的虚拟语气,时态就要遵循虚拟语气的要求。
2)situation that‘s likely or possible. 已存在或者极有可能发生的事实。这个时候,就没有虚拟的含义了。
所以,如果是阅读,你可以根据 as if 后面所用的时态,来判断是虚拟还是非虚拟。回到你的例句,第一句是虚拟(与过去事实相反--had done),这个应该没有什么疑问。而你的第二句,稍微特殊点,因为用的是be动词。但第二句即不是虚拟,也不是用陈述语气来表达虚拟。试比较:
..., they looked at me as if I was mad.
你强调的重点是 They believed I was mad。 --陈述语气,非虚拟,他们就是这么认为的;
..., they looked at me as if I were mad.
你强调的重地是 but I was not mad --- 虚拟语气,事实是我并没有疯。
使用虚拟语气时,be动词的具体使用涉及到所谓的正式语体还是非正式语体:正式用法是If I were you ( 不管主语是谁,be动词都用were),但是在口语中(所谓非正式语体),我们可以说If I was you,但这和as if无关。也正因为容易混淆,所以用于非虚拟语气时,我们更多的是用like来替代as if / as though。
希望对你有所启迪。