英语词汇语法速记:ago与before的区别

词义:

1、ago

adv. 以前

adj. 以前的

n. (Ago) (美)阿戈(人名)

2、before

prep. 在……之前,先于;在……面前;面对(法院、法庭或其他官方机关)并受审;(宁愿……)不愿

conj. 在……以前;到……为止;以免,不然;(宁可……而)不愿

adv. 以前,过去,已经

区别:

1、ago表示的时间以现在为基准,表示“在现在以前”,要与动词的过去式连用,不与现在完成时连用。

2、before表示从过去某一时间算起的一段时间以前,表示“从那时以前、更早的时候”,动词常用过去完成时,特别是在间接引语中用的多。

例句:I visited him three days ago,but his mother said he had gone to Beijing two days before.我三天前去拜访他,但是他的妈妈说他两天前就去北京了。

打开APP阅读更多精彩内容