ago和before的区别有哪些 二者的用法介绍

文/王莹

ago和before两个英文单词看似简单,但是很容易混淆。before和ago的区别有两者词性不同、用法不同、侧重点不同。ago 只能用于过去时,放在表示“时间段”的词语之后,表示从现在算起的一段时间之前。before 后接“时间点”,可用于任何时态。

ago和before的区别有哪些

ago和before的区别

ago和before的区别有词性不同、用法不同、侧重点不同。

在词性上,before有副词、连词和介词三种词性,ago只有副词一种词性。

在用法上,ago可以与表示时间的名词或形容词连用,不单独使用,而before可以单独使用。

在侧重点上,ago侧重指从现在起往前推算一段时间,before指从过去某一时间起向前推算的若干时间的以前。

一、绝对和相对ago——描述过去某事发生后到现在(绝对)为止多长时间,相当于现在向前倒数一定时间,ago用于过去时态。

before——描述某事发生(相对)之前,before既可以用于过去时态也可以用于现在时态。

例句:

1. I went abroad five years ago.

我五年前出国了。

解释:以现在时间为基准,时间向前倒数5年。

2. I got married a month before I went abroad.

我出国前的一个月结了婚。

解释:以出国(过去)时间为基准,时间向前倒数1个月。

二、具体和模糊

ago——强调事件何时发生,通常和一段时间连用;

before——不强调事件何时发生,通常不和一段时间连用;

例句:

1. We met before.

我们以前见过。

解释:before用于过去时态,不强调确切的时间。

2. We met three years ago.

我们3年前见过。

解释:ago用于过去时态,强调确切的时间。

ago和before的用法

before的用法

before可用于表示顺序或排列上的“在…之前”或“居于…之前”,与after相对。引申可用于表示比较,即在等级、价值、重要性、能力等方面的“在先;优于;重于”。

常见句型

He will come to see you before he leaves Beijing.

他离开北京之前会来看你的。

It will be some time before we know the full results.

还要过一些时间我们才能知道全部结果。

词汇搭配

before now 从前,以前 before time 提前

before the wind 顺风 before day 破晓前

ago的用法

ago是表示时间的副词,其基本意思是“以前”,表示事情发生在“从此刻算起若干时间以前”,也可以表示“事情发生距现在有多长时间”。简言之, ago的时间参照点是现在。

常见句型

The dinosaurs disappeared long ago.

恐龙很久以前就绝种了。

A hundred years ago, Britain had a large empire.

一百年以前,英国有一个很大的帝国。

词汇搭配

long ago 很久以前 barely a week ago 不到一周之前

fortnight ago 两周前 a while ago 刚才