before与ago有什么不同?

 我来答
古灵精怪的AOEIUV
高粉答主

2023-01-22 · 繁杂信息太多,你要学会辨别
知道答主
回答量:85
采纳率:100%
帮助的人:1.5万
展开全部

1、时态上的不同

It wasn't long before是过去时

It won't be long before是将来时

2、意思上的不同

it wasn't long before i found a job.---before后接过去时.表示我没花多少时间就找到了工作.

it won't be long before our contry becomes a developed country._____before 后接现在时.表示我们国家很快就会成为一个发达国家.

扩展资料

before和ago的不同:

1、ago表示“从现在起的若干时间以前”,意思是“距今……以前”, 需和过去时连用。

before泛指“从过去起的若干时间以前”,意思是 “距过去某时……以前,常和完成时连用,尤其在间接引语中, 如:

His parents died ten years ago.他父母十年前都去世了。

He said that his parents had died ten years before. 他说他父母亲十年前都去世了。

2、如果不具体表明多少时间以前,只用before不用ago,意为“从前、以前”。 before仍以副词的形式置于被修饰语后,常与完成时连用。

如:Have you seen this film before? He asked me whether I had been to the Great Wall before. 

3、表示在某一点时间或事件以前时,只用before不用ago,这种用法是 将before当作介词或连词使用。ago不具有这一功能。如: They will come back before six o’clock. It is hoped that this will be finished before the year 1995. 希望这件工作将在1995年以前完成。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式