before和till的区别 例 i'm sorry you've been waiting so long, but it will still be some time Tom bac

i'm sorry you've been waiting so long, but it will still be some time ( )Tom get back.
选before还是till 为什么(详解)

这里最致命的一点就否定了still。有英语常识的人都知道,句子若要完美,句子的辞藻尽量不重复,经典案例-助动词的引进。另外:1)固定结构:it be +段时间+before+从句,这是没得商量的固定用法,无需说明,固定结构只能靠积累。2)附加点知识,till与before在否定句中的区别:till一段时间内的任何一点;before某段或某点时间之前。否定句中till的谓语必须是终止性的(但在肯定句中必须是延续性的),而before皆可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-04
before
D.J.[bi'fɔ:]
K.K.[bɪ'fɔr, -'for]
prep.
(表示位置)在…前面
The man standing before the blackboard is our English teacher.
站在黑板前面的那个人是我们的英语老师。
(表示时间)先于, 在…以前
We got up before sunrise.
我们在太阳升起之前起床。
(表示比较)优于, 先于
You must pay attention to this problem before every thing.
你应该首先注意这个问题。
(表示顺序)在…之前
My name comes before his on the list.
在名单上我的名字排在他的名字前面。
(表示目的)供…研究, 由…审判
The criminal case comes before the court.
那桩刑事案件已送法院审理。
conj.
在…之前
It will be some time before we know the full results.
还要过一些时间我们才能知道全部结果。
adv.
先前; 从前; 以前
We saw that film before.
那部电影我们以前看过。
It came across my mind that I had met him somewhere before.
我突然意识到我曾在什么地方见过他。
till
D.J.[til]
K.K.[tɪl]
conj.
直到…时(为止)
Please wait for me till I come back.
请等我回来。
I sat up till she came back.
我一直坐到她回来。
I waited till they should return.
我一直等到他们回来。
He will wait till I arrive.
他将等到我来。
He had hardly reached the station till the train arrived.
他刚到火车站, 火车就进站了。
prep.
(表示时间)直到(某一时刻)
They talked till dawn.
他们一直谈到天明。
(表示时间)直到(发生某事)
It was not till 11 o'clock that he came back last night.
昨晚直到11点他才回来。
第2个回答  2010-12-04
before多用于肯定,例如
It will be a long time before we finish this dictionary.
我们需要很长的时间才能把这部词典编译完。

till多用于否定,例如
The struggle will not cease till the country achieves independence.
要到国家获得独立,斗争才会止息。本回答被网友采纳
第3个回答  2010-12-06
这道题我也做过~我们老师说选before 她说因为有词组long before