three days ago 和 three days before 有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:47:16

three dayss ago 只能用于过去时态,表示三天前。
这里的时间基点是now

three days before,可用于各种时态,过去,将来,现在都可以

这里的时间基本可是任意时间。

一般three days ago 后不加名词,就是指相对于今天的三天之前,而three days before 后有时会加上一个名词,指相对于那个名词指的那一天的三天之前,如three days before Monday 就是制星期一的大前天,而一般没有three days ago Monday 的说法

ago 用于过去时。如:
I saw the film three days ago.
before 用于完成时。如:
I have seen the film three days before.

好久不学英语语法了,有不对的地方还请见谅!

三天前那一天,三天前那些天。