永发信息网

before long 和long before的

答案:4  悬赏:20  手机版
解决时间 2021-02-04 22:18
  • 提问者网友:练爱
  • 2021-02-03 23:36
before long 和long before的
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-02-03 23:48
1.before long不久,很快。如:
I'll be back before long.不久我就回来。
Before long he got married.不久他就结婚了。
2. 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.这事在你还没出生以前很久就发生了。
It is [was, will be] long before......在……前需要很久。如:
It was long before he came back.过了好久他才回来。
It won't be long before we see each other.不久我们又会见面的。
比较:
It wasn't long before he realized his mistake. / Before long he realized his mistake.不久他意识到了自己的错误。
全部回答
  • 1楼网友:思契十里
  • 2021-02-04 02:34
1. before long 的意思是“不久,很快”。如: I’ll be back before long. 不久我就回来。 Before long he got married. 不久他就结婚了。 2. 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. 这事在你还没出生以前很久就发生了。 另外注意以下句式 It is [was, will be] long before……在……前需要很久。如: It was long before he came back. 过了好久他才回来。 It won’t be long before we see each other. 不久我们又会见面的。
  • 2楼网友:等灯
  • 2021-02-04 02:10
before long 不久 long before 很久以前
  • 3楼网友:渡鹤影
  • 2021-02-04 01:21
before long与long before的区别 1. before long 的意思是“不久,很快”。(用于一般将来时或一般过去时) ①I'll be back before long. 不久我就回来。(一般将来时) ②Before long he got married. 不久他就结婚了。(一般过去时) 2. long before有两个用法: (1) 老早,早就 (单独使用,表示比过去某时早得多的时间。用于过去完成时) ①She had left long before. 她老早就离开了。(过去完成时) ②That had happened long before. 那事老早就发生了。(过去完成时) 【注】: ★long ago 表示“很久以前”,指的是从现在算起的很久以前,通常与一般过去时连用: I met him long ago. 我很久以前就认识他了。(一般过去时) ★not long ago 表示“不久前”,指的是从现在算起的不久前,与一般过去时连用: Not long ago a rare new species of bird-like dinosaur was discovered in Chaoyang County, Liaoning Province. 不久前,在辽宁省的朝阳县新发现了一种罕见的、形状像鸟一样的恐龙。 (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. 这事在你还没出生以前很久就发生了。 3. 区别以下句型: (1) It is [was, will be] long before… “在……前需要很久”,“费时间……才……”。 ①It was long before he came back. 过了好久他才回来。 ②It was long before we knew what was wrong with our plan. 费了很长时间我们才知道计划错在哪里。 (2) It is / was not (won't be) long before… “不久就……” ①It won't be long before you get well. 你不久就会康复的。(注意在before从句里用一般现在时代替将来时) ②It won't be long before we see each other. 不久我们又会见面的。(注意在before从句里用一般现在时代替将来时) 练习: 1. They ______ on the earth tens of thousands of years ago, ______ humans came into being and their future seemed secure at that time. A. had lived; long before B. had lived; long ago C. lived; long before D. lived; before long 2. ______he will return to his native land. A. It is long before that B. It is before long that C. It won't be long before D. It will be long before 3. ______he returns to his native land. A. It is long before that B. It is before long that C. It won't be long before D. It will be long before that 4. ______he returns to his native land. A. It is long before that B. It is before long that C. It won't be long before that D. It will be long before 答案:1. C 2. B 3. C 4. D 不明白请及时追问,满意敬请采纳,O(∩_∩)O谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯