by the time和before的区别
before在句子中的成分?
before在句子中的成分?
一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Dont count your chickens before they are hatched. 不要高兴得过早。
2. 用于It be 时间段 before...句型中,意思是“在……之后才……”。例如:
It will be five years before I come back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It wont be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you forget it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Dont put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
Ive seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前
before的用法?
1before用作副词
用作副词时,意思是“以前,在前面”,表示从较近的过去至较远的过去。用作时间状语泛指以前、不与具体时间连用时,谓语动词可以用一般过去时,也可用现在完成时,前者只表示“过去发生过”,后者则强调“对现在有影响”。
与具体时间连用时,一般置于其后,谓语动词通常用过去完成时。
也可表示空间或位置的“在前,在前面”,还可表示运动“到前面”。
I (have) read the book before.
我以前读过这本书。
It came across my mind that I had met him somewhere before.
我突然意识到我曾在什么地方见过他。
2before用作连词
主要引导时间状语从句,意为“先于”“…之后才”“(不多久)就…”。当主句是将来时时,从句谓语动词须用现在时;当主句是一般过去时或过去完成时时,从句常用过去时。before引导的时间状语从句不能用于否定式。
还可用于barely〔scarcely〕结构,意为“刚…就…”。
还可引导让步状语从句,意思是“宁愿…也不…”。
It will be some time before we know the full results.
还要过一些时间我们才能知道全部结果。
It will be eight years before we meet.
八年以后我们才能相见。
3before用作介词
可用于表示时间。首先,可以表示“先于,在…以前”,其后可以跟表示具体日期、时间等的名词或数词,也可以跟表示时间或动作的名词。其次,可以表示“在做…之前”,后接 v -ing。再次,可以表示“紧接在…之前”。before用于否定句还可表示“直到…为止”。注意before之后只能接表示时间点的名词,而不能接表示时间段的名词。
可用于表示动态或静态的位置,意思是“在…之前”,与behind相对。
可用于表示顺序或排列上的“在…之前”或“居于…之前”,与after相对。引申可用于表示比较,即在等级、价值、重要性、能力等方面的“在先”“优于”“重于”。再引申则可用于表示对某事物的优先选择,即“宁可”或“与其…宁可”。
We must stop and rest before going any farther.
我们必须停下来休息一下再向前去。
You must pay attention to this problem before every thing.
你应该首先注意这个问题。