before与ago有什么区别?

 我来答
幻想家爱休闲
高能答主

2023-01-06 · 分享休闲中的点点滴滴!
幻想家爱休闲
采纳数:1082 获赞数:266343

向TA提问 私信TA
展开全部

1、词性的不同

ago一般只作副词;而before除作副词外,还可用作连词、介词。

2、词汇搭配不同

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

3、表达意思的侧重点不同

ago用于从现在算起的某段时间从前,和一般过去时连用,不用现在完成时。而before用于从过去某时起若干时间以前的场合,动词需用过去完成时。

扩展资料:

1、要记住before可以作介词、连词和副词。而ago只能作副词。所以名词,代词前的介词,从句前的连词,只能是before:

John lived in Paris before he moved to the USA.

约翰搬到美国之前住在巴黎。

Longbefore there was the egg, there was the chicken.

早在有鸡蛋之前,就有鸡了。

Before midnightthey reached a small town.

他们在午夜前到了一个小镇。

2、before不仅仅指时间上“在…之前”,还可以指方位上“在…面前(或前面)”;次序或排列“在前面”,

He sits before (in front of) mein the class.

在班里他坐在我前面。

There is a high buildingbefore the bank.

银行前面有一座高楼。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式