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

来自孙光伟的问题

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

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

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

3回答
2020-05-18 12: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

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •