before和ago的区别是什么?

如题所述

before和ago的区别为:指代不同、语法不同、侧重点不同。

一、指代不同

1、before:在…以前。

2、ago:以前。

二、语法不同

1、before:before用于否定句还可表示“直到…为止”。注意before之后只能接表示时间点的名词,而不能接表示时间段的名词。

2、ago:ago短语在句中修饰谓语动词时,该动词一般须用过去时态。但在某些固定短语或人们意识到所涉及的事情是过去发生的时刻, ago也可用于一般现在时,着重表示“到现在已有多长时间了”。

三、侧重点不同

1、before:侧重于表达位置。

2、ago:侧重于表达时间。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜