英语the day before yesterday 等于 two days

问题描述:

英语the day before yesterday 等于 two days
这个问题弄得 我 中文 都糊涂了.
我是在复习间接引语和直接引语里遇到的.
two days ago 和 three days before 互换.
the day before yesterday 和 two days before 互换.
照上面的意思来说 .two days ago 就不等于 the day before yesterday了?
两天前不就是 昨天,昨天不就是两天前么?
我哪里错了.

two days ago 和two days before 其实都是三天前.一般现在时用前面那个,其他时态用后面那个.
two days ago 是等于 the day before yesterday.