学习中遇到的例句是这样的。
He writes as if he is / were / was left handed.
解释中说道:is 表示他应该真的是左撇子,were 表示他不是,只是冒充左撇子。到这里我都可以理解。
但是又说,was 则表示不一定——可能是,也可能不是。
was 怎么能够表示可能是,也可能不是呢?
希望老师帮忙讲解一下,谢谢。
《牛津英语用法指南》第三版第74节指出:
如果描述我们知道是不真实的事,可以在as if / though 后面用过去时表示现在,从而强调非真实的意思。试比较:
She looks as if she is rich. 她看上去好像很有钱。(也许她是有钱。)
He talks as if he was rich. 他说起话来一副很有钱的样子。(但他肯定没多少钱。)
在正式文体中,在作“不真实”的比较时,不用was,而用were。这在美国英语中很常见。He talks as if he were rich.他说起话来一副很有钱的样子。
He writes as if he is / were / was left handed.
as if 引导方式状语从句,意为“似乎……”、“好像……”。如果从句描述的与已知的事实相反,则用虚拟语气,用动词的过去形式表示现在时间,用过去完成形式表示过去时间,当动词为 be 的时候,正式语体不分人称一律用were,非正式语体中主语为第一和第三人称单数时,动词用 was。如果从句描述的情况在说话人看来有可能是事实,则从句用陈述语气。因此:
He writes as if he is left handed. 在说话人看来,他就是个左撇子。
He writes as if he were/was left handed. 说话人知道或认为他不太可能是左撇子。
were 和 was 的差异只是语体的差异,主语是1、3人称单数时用was的过去式表示现在时间本身就是与事实相反的虚拟语气形式,不过是非正式语体的用法。was和were都表示不大可能是事实。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!