it will be some time ____ Britain gets back.在这里为什么不能填till,要填before?

问题描述:

it will be some time ____ Britain gets back.在这里为什么不能填till,要填before?

before多用于肯定,例如
It will be a long time before we finish this dictionary.
我们需要很长的时间才能把这部词典编译完.
till多用于否定,例如
The struggle will not cease till the country achieves independence.
要到国家获得独立,斗争才会止息.