ago和before有什么区别?

 我来答
当年云雾里
高粉答主

2023-01-07 · 每个回答都超有意思的
知道大有可为答主
回答量:6363
采纳率:54%
帮助的人:2483万
展开全部

ago和before的区别

1、ago表示“从现在起的若干时间以前”,意思是“距今……以前”,需和过去时或过去进行时连用。before泛指“从过去起的若干时间以前”,意思是 “距过去某时……以前”“与其……(毋宁)”,常和完成时连用,尤其在间接引语中。
2、如果不具体表明多少时间以前,只用before不用ago,意为“从前、以前”。before仍以副词的形式置于被修饰语后,常与完成时候过去时连用。  
3、表示在某一点时间或事件以前时,只用before不用ago,这种用法是将before当作介词或连词使用。ago不具有这一功能。

拓展资料

ago的用法

1、He was killed a few days ago in a skiing accident 

几天前他在一场滑雪事故中丧生。

2、The meeting is the first since the war began 14 years ago 

这是自14年前爆发战争以来的第一次会晤。

3、Harry's daughter is dead. She died long ago. 

哈里的女儿已不在人世,很久以前就死了。

4、I told them that long ago. 

我早已告诉他们了。

before的用法

1、Annie was born a few weeks before Christmas 

安妮出生在圣诞节前几周。

2、He spent his early life in Sri Lanka before moving to England 

在移居英格兰之前,他早年是在斯里兰卡度过的。

3、The war had ended only a month or so before. 

战争大约一个月前才刚刚结束。

4、Before Gallacher could catch up with the ball, Nadlovu had beaten him to it. 

加拉赫还没来得及追上球,纳德洛武就已经抢先一步触到球了。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式