long before和before long区别

 我来答
小熊每天要学习
2022-11-21 · 好好学习,天天向上,每天进步一点点
小熊每天要学习
采纳数:121 获赞数:2621

向TA提问 私信TA
展开全部

longbefore与beforelong区别:用法不同;意思不同。

1.Before long意为“不久以后”,相当于“soon”,作时间状语。“before long”体现将来时态,是“不久以后、在短时间内、曾几何时”的意思,常与将来时、过去时态连用。“long before”是“很久以前”。体现过去时态,“long before”相当于“long long ago”,体现比过去某时早得多的时间,常用于过去时或过去完成时。

2.before long 和long before 是意思完全不相同的两个词组。before long是介词短语,意为“不久以后”、“不久”。如:I hope to see you before long。我希望不久能再见到你。long before:它单独使用时是副词短语,表示“很久以前”。如:I saw the film long before。我很久以前就看过这部电影。

long before的用法应注意以下几点:

(1)单独使用,表示比过去某时早得多的时间,意为“老早”、“早就”等,通常与过去完成时连用。

如:

She had left long before.她老早就离开了。

That had happened long before.那事老早就发生了。

比较: long ago意为“很久以前”,通常与- -般过去时连用:

I met him long ago.我很久以前就认识他了。

(2)后接名词或句子,意为“在....的很久以前”、“在还没有 ...的很久以前”等。

如:

She had left long before his return [he returned].在他回来的很久以前她就走了。

He had worked in the factory long before he got married.在他还没有结婚的很久以前他就在这家工厂工作了。

此时的主句谓语也可用一般过去时(因为before 已体现了动作的先后关系)。

如:

This happened long before you were born.这事在你还没出生以前很久就发生了。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式