1 wish引导的虚拟语气和as if/as though引导的虚拟语气的过去虚拟用法和主句谓语动作发生

这类从句的时态只与主句与从句的先后有关系,而与主句的时态没有关系吗

He looks as if he were ill.

He looked as if he were ill.

He looks as if he had been ill.

He looked as if he had been ill.

这四句是不是都对

从句的虚拟语气形式不是绝对的过去、现在、将来,而是相对于主句谓语时间,与主句谓语是现在还是过去无关

as if/as though从句虚拟语气表示与过去事实相反用had done形式的说法不够准确,应该改为had done表示与主句谓语(过去或现在)时间之前的事实相反

这两句结论是不是正确的?

非常感谢老师的回答!

请先 登录 后评论

最佳答案 2018-11-25 13:17

网友似乎是针对我以前的一个解答提出的质疑。为了便于其它老师解答,我给出我以前解答的链接,供各位老师参考。http://ask.yygrammar.com/q-24899.html

顺便我解答网友的四个句子:

 He looks as if he were ill. 他现在的样子看上去像是在生病。实际上说话人知道他没有生病。

He looked as if he were ill. 他那时的样子看上去像是在生病。但说话人知道主语其实当时并没有生病。

He looks as if he had been ill.  他现在的样子看上去像是刚生过一场大病。但说话人知道主语其实没有生过病。

He looked as if he had been ill. 他当时的样子看上去好像刚生过一场大病。但说话人知道其实主语并没有生过病(虚拟语气)。也可能说话人认为主语真的好像是病后初愈(陈述语气)。

以上四句都是正确的,其中第三句可能是虚拟语气,也可能是陈述语气。第一、二、四句都是虚拟语气表示与事实相反的比喻。从句用were, 代表的时间与主句的时间相同。从句用had done, 则从句的时间在主句时间之前。


请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 7 收藏,6888 浏览
  • 筱煜汨汨 提出于 2018-11-24 13:09

相似问题