"十天以前"是"ten days before"还是ten days ago

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 10:33:31

"十天以前"是"ten days before"还是ten days ago
"十天以前"是"ten days before"还是ten days ago

"十天以前"是"ten days before"还是ten days ago
ago表示的时间以现在为基准,意思是“在现在以前”,因此要和动词的过去式连用,不和现在完成时连用.
before是指从过去某一时间算起的一段时间以前,意思是“在那时以前”,“更早的时候”,动词常用过去完成时,特别是在间接引语中用得多:I visited him three days ago,but his neighbor said he had gone to London two days before.我3天前去拜访他,可是他的邻居说早在两天前他就到伦敦去了.

ten days ago

这两个词组都是"十天以前"的意思
ten days before用于完成时,ten days ago 用于一般过去时

直接引语中用 ten days ago
间接引语中用 ten days before

十天以前 ten days ago

看情况。
如果现在说"十天以前",应当是ten days ago;如果是“我搬到这儿十天以前就知道这事了”这种情况,就应当用ten days before

ten days ago ^^

后者

before ten days
ten days ago