as if 的虚拟式应用had done吗

我们英语语法网 http://www.yygrammar.com/Article/200802/130.html  的文章上有这么一句话:

I remember the whole thing as if it happened yesterday. 整个这件事我记得很清楚,就仿佛是昨天发生似的。

 

从句意来看,我记得很清楚,仿佛昨天发生的一样,得知这个事件很早就发生了,却似乎像是昨天发生的。这是一个和过去事实相反的句子, 从句应用 had done 即:as if it had happened yesterday.

 

请问专家老师,原句到底错了吗?


请先 登录 后评论

最佳答案 2017-08-07 16:03

as if在正式文风中要用虚拟语气,但是非正式情况下陈述语气也是可以的,虽然Fowler等规定性语法学家批评这种用法。 所以可以用as if it happened yesterday.

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,4962 浏览
  • xiaofeng 提出于 2017-08-02 12:35

相似问题