shelookedaftertheboyasifhewere-查字典问答网
分类选择

来自孙光伟的问题

  shelookedaftertheboyasifhewereherownson.为什么不是shelookedaftertheboyasifhehasbeenherson.她对待那个男孩像对待自己儿子一样,那么这一句应该用虚拟,因为那个男孩不是她的儿子,只是像对待

  shelookedaftertheboyasifhewereherownson.为什么不是shelookedaftertheboyasifhehasbeenherson.她对待那个男孩像对待自己儿子一样,那么这一句应该用虚拟,因为那个男孩不是她的儿子,只是像对待自己儿子一样啊?

  还有一个问题,为什么用were而不用而不用was.

3回答
2020-05-1812:29
我要回答
提示:回答问题需要登录哦!
蒋富瑞

  首先你的hasbeen不是虚拟语气啊(也许你是想说hadbeen).原句就是虚拟语气的,对一般现在时的虚拟用一般过去时,这里他不是她儿子,算是一个客观事实吧,所以直接用一般过去时.这时候虚拟语气中的be动词要用were而不是was,就像IwishIwereyou,而不是IwishIwasyou.虽然有时候外国人有时候也会直接用was了,但是从严谨的角度来讲,应该是用were的.

2020-05-18 12:33:55
孙光伟

  那是不是只要是虚拟语气中有be动词都用were?谢谢。

2020-05-18 12:36:46
蒋富瑞

  如果单纯的是一般现在时的虚拟的话,是只有were的,但是也像之前说的现在不那么严谨了,很多地方(尤其口语)都讲were直接说成was,不过严格的话是只有were的,像其他时态的虚拟就可能有BE动词的变化,比如hadbeen。不用谢,小忙啊。希望没教错才好,呵呵。

2020-05-18 12:40:32
大家都在问
最新问答