ten years before和ten years ago的区别?那说的不都是过去的事情吗?怎么会是一般现在时啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 15:17:07
ten years before和ten years ago的区别?那说的不都是过去的事情吗?怎么会是一般现在时啊?

ten years before和ten years ago的区别?那说的不都是过去的事情吗?怎么会是一般现在时啊?
ten years before和ten years ago的区别?
那说的不都是过去的事情吗?怎么会是一般现在时啊?

ten years before和ten years ago的区别?那说的不都是过去的事情吗?怎么会是一般现在时啊?
不太理解这同时态有多大的关系.从字面看,ten years before可用作在一个特定的时间的前十年,比如说:going back ten years before their diagnosis.
而ten years ago则常用在:I told him ten years ago.这里是不能用ten years before的.n其他还有:
Ten years ago this last April
你可以看出,ten years ago是指现在起倒过去的10年,而ten years brfore可用于某个特定时间之前的10年.

ten years before一般用于现在完成时,而ten years ago一般用语过去一般时。切记!!

意思一样的吧
不过根据时态不一样,AGO和BEFORE也要区别
一般现在时的时候说ago,到转述或者是过去式的时候就变成BEFORE

ten years before是针对过去的时间说的,一般用过去完成时
ten years ago是针对现在时间说的,一般用过去时

ten years before是针对过去的时间说的,一般用过去完成时
ten years ago是针对现在时间说的,一般用过去时