ago 或 before
2023-09-27 本文已影响0人
茶茶姐
【ago】是用在【从[说话时间点]开始退算】的情况。
例子:我三天之前见过他。(什么时候的三天前?就是我说话这时的三天前。)
I saw him three days 【ago】.
【before】是用在【从[另一时间点]开始退算】的情况。
例子: 我在他离开前三天见过他。(什么时候的三天前?是现在的三天前吗?不是,是他离开之时的三天前。)
I saw him three days 【before】 he left.
我【以前】见过他。
以前?以前几时?没说明,反正就是以前。
I saw him before. (对)
I saw him ago. (错)
总结:
【ago】就是用在【1. 从说话时】开始退算到【2. 某一特定时间点】的情况。1 和 2 的条件缺一不可。
那么,当 1 和 2 这两个条件都有了,就该用【ago】而不是【before】。