I can still remember the whole thing as if it happened yesterday 是不是有语法问题啊

这句中asif后跟的事虚拟语气啊,是对过去的虚拟,应该用hadhappened啊,为什么用happened呢?... 这句中as if后跟的事虚拟语气啊,是对过去的虚拟,应该用had happened啊,为什么用happened呢? 展开
Juliefly
2012-01-06
知道答主
回答量:4
采纳率:0%
帮助的人:5.8万
展开全部
这里用happened, 而不用had happened。本来as if后跟虚拟语气是可以加一般过去式和过去完成时的,但是由于后面跟过去一个具体的时间点yesterday,所以就只能和一般过去时搭配使用了。这句可改为: I can still remember the whole thing as if it had happened a day before.这里用"一个短时间+before"却可以和过去完成时一起使用。这个我们老师过去讲过,希望我的解答能够帮到你O(∩_∩)O~
荞麦苏苏
2012-01-06 · 超过20用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:57.8万
展开全部
我认为应该用had happened,因为发生在yesterday本来就应该用过去式,虚拟了就应该用过去完成式,但在日常生活的口语中,你应该会更经常听到人们说的是happened,因为这样更加口语化,而had happened显得更正式,一般用于书面。
希望能帮到你哦~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SASOLONG
2012-01-06
知道答主
回答量:15
采纳率:0%
帮助的人:10.6万
展开全部
这里没有使用了 虚拟语气,这句话的意思是 我现在都能记得整件事,就像昨天发生的一样。 as if 这里翻译为 好像,就像,似乎 这里的时态不用用过去完成时,因为as if 后面陈述的东西与事实不相反, 是真实的。 as if 后面可以接陈述语气和虚拟语气,如果句子的情况是真实的,那么只要保持时态一致即可,如果后面接的并非真实情况,则要按照虚拟语气规则把句子形式改变(简单说就是时态倒退原则)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佳佳羊咩咩
2012-01-06 · 超过16用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:40.9万
展开全部
首先一定是happened 这里的昨天不是真正的昨天。是你说这句话时虚拟的昨天,“as if it happened yesterday是对 我能记住整个事件的虚拟,说话当时的虚拟要用过去式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式