John thinks it won"t be long _before_ he is ready for his new job.

a.when B.after C.before D.since为什么不填after? long before 很久以前) 与before long (不久以后)用法上有何区别?句式上有何异同?最好举例eg! Thanks!

我认为这个句子是一个宾语从句,在宾语从句中又包含了一个主语从句。我们把这个句子还原一下。John thinks before he is ready for his new job won't be long. 约汉认为在准备他的新工作之前不的时间不会太长。所以这里并不是long before和before long之间的区别的问题,这里的before只是一个连词。当然long before和before long之间的区别也是一个难点。

before long是不久以后,等于soon;
long before是很早以前,等于long long ago
例句:At the time I had fully expected to find work before long.
那个时候我还一心盼望不久就可找到工作。
Before long he would be able to talk politics in English
他很快也能用英语谈论政治了。
例句:Their marriage was washed up long before they separated.
他们分居前婚姻早已破裂了
Long before his visit concluded, they conversed with the familiarity of a long-established acquaintance.
在他的访问还远没结束之前,他们已在用老相识的随便态度进行攀谈了。

希望能帮到你,祝更上一层楼O(∩_∩)O
有不会的欢迎再继续问我(*^__^*)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-11
John thinks it won"t be long _before_ he is ready for his new job。
这个句子的before是个连词,引导后面的句子
而不是词组long before追问

可以说说 long before 很久以前) 与before long (不久以后)用法上有何区别?句式上有何异同?最好举例eg!

追答

两者用法如下:
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个回答  2012-08-11
long before是很久以前,before long是不久以后。

...be long ___ he is ready for his new job. A.when B.after C...
before在此处表示两件事情发生相隔时间之长或之短。表示相隔时间之长时,常被翻译成“过了\/要过……后才”;表示相隔时间之短时常被翻译成“还没\/未\/要不了多久就……”。 点评: 状语从句在主从复合句中修饰主句中的动词、形容词或副词等,可分为时间、地点、原因、目的、结果、条件、方式、比较...

...be long ___ he is ready for his new job.
C 试题分析:句意:约翰认为过不了多久他就为他的新工作做好准备。when 当...时候; before 在...之前; after 在...之后; since 自从。 it won’t be+时间段+that +一般现在时的主语从句“过不了多久,就...”。故选C。

...it won't be long___he is ready for his new jo?
C It won't be long before .句型结构,要不了多久就.,2,D、since ,因为的意思。约翰认为不久就会有新工作了,因为他已经做好了准备。若想选C,应该是John thinks it won't be long before he gets a new job。,2,John thinks it won't be long___he is ready for his new job a....

...be long ___ he is ready for his new job. A.when B.after C...
C 试题分析:句意:约翰认为要不了多久他就可以准备好新工作了。这句话用了固定句型:It will not be long before+从句…“还要多久就…\/才…”,如果是It is\/has been+一段时间+since…“自从…到现在有多久了”,选C。

...be long ___ he is ready for his new job. A.when B.after C...
C 句意:John 认为他过不了多久就可以为他的新工作做好准备(适应新的工作)。 wont be long before 离……不会太久。所以选择C

John thinks it won’t be lon...
【答案】C 【答案解析】试题分析:句意:约翰认为要不了多久他就可以准备好新工作了。这句话用了固定句型:It will not be long before+从句…“还要多久就…\/才…”,如果是It is\/has been+一段时间+since…“自从…到现在有多久了”,选C。考点:考查固定句型 ...

John thinks it won’t be lon...
before…一段时间以后某事才发生;要特别注意时态,before引导的是一个时间状语从句,从句中通常使用一般现在时代替将来时,主句使用将来时。句意:约翰认为要不了多久他就可以准备好新工作。故C正确。考点:考查固定句式 点评:固定句式:It be 一段时间 before…一段时间以后某事才发生;如果before后面...

...be long ___ he is ready for his new job. A.when B.after C...
固定句式:It be 一段时间 before从句;句意:一段时间以后某事才发生;如果before后面使用现在时,前面就使用将来时;如果before后面是过去时,前面主句也是过去时。句意:John认为很久以后他才会适合这份工作。故C正确。点评:在高中的学习中平时要多积累固定句式的用法,考试时只能凭借记忆力来答题,尤其...

It won’t be a very long time ___ he is in business for himsel...
C 试题分析:考查固定句型:it will\/won’t be long before…,用不了多久就…,句意:用不了多久他就会有自己的生意了。选C。点评:固定句型:It was+一段时间+before…,要多久…就(才)…,在考试中出现的很多,容易混淆的句型是it is\/has been 一段时间since从句(过去时);自从…以来...

it句型的用法?
考John thinks it won’t be long ___ he is ready for his new job.(湖南高考) A. when B. after C. before D. since选C。句意:约翰认为不久他就能为他的新工作做好准备。所填词引导状语从句,构成It will not be+时间段+before状语从句,意思是“用不了多久就……”。 7.It is\/has been+时间...

相似回答