two day ago等于 the day before yesterday 和two days before 吗?这个问题弄得 我 中文 都糊涂了.我是在复习间接引语和直接引语里遇到的.two days ago 和 three days before 互换.the day before yesterday 和 two days before 互换.照上面的意思来说 . two days ago 就不等于 the day before yesterday了?两天前不就是 昨天,昨天不就是两天前么?请详细讲解下,我哪里错了. (详细)百度好像人气不够,老是没人回答. 回答满意的我会给你加20分的.

问题描述:

two day ago等于 the day before yesterday 和two days before 吗?
这个问题弄得 我 中文 都糊涂了.
我是在复习间接引语和直接引语里遇到的.
two days ago 和 three days before 互换.
the day before yesterday 和 two days before 互换.
照上面的意思来说 . two days ago 就不等于 the day before yesterday了?
两天前不就是 昨天,昨天不就是两天前么?
请详细讲解下,我哪里错了. (详细)
百度好像人气不够,老是没人回答. 回答满意的我会给你加20分的.

defore是以前,加在时间的前面
ago也是以前,但加在时间的后面
two days ago 是两天以前
而the day before yesterday 是昨天的前一天也就是前天
before加的是年,月
ago加的是天数

two days ago:两天前,一般作为时间状语。
the day before yesterday:前天,是一个名词,用做状语的时候要在前面加介词in。
two days before:通常后面要加一个名词。
好多年没有用到语法了,凭记忆想了下,不知道楼主满意不满意。

two days ago两天前
the day before yesterday昨天前的那天(前天)
two days before两天前

首先 你理解错了一个 两天前不是昨天 昨天是今天的前一天 两天前怎么能跟昨天一样呢! 所 two days ago不等the day before yesterday
the day before yesterday是前天 就是昨天的前一天 所以就是两天前嘛