before的用法
用作连词引导时间状语从句,除表示“在……之前”这一基本义外,还有以下用法值得注意:
(1)表示“还没有……就”“还没来得及……就”。如:
Before he knew it,his piece of meat had fallen into the water.他还没醒悟过来,那块肉就已经掉进了水里。
(2)表示“以免”“免得”“趁着”。如:
Do it before you forget.趁早动手,免得忘了。
(3)“要过很久……才”
It will be a long time before we finish this dictionary.我们需要很长的时间才能把这部词典编译完。
(4)表示“要不了多久……就”。如:
It won’t be long before they understand each other.过不了多久他们就会互相了解的。
1.before sb can/could…某人还没来得及……
例:Before I could get in a word,he had measured me.
我还没来得及插话,他就给我量好了尺寸。
2.It will be+时间+before+从句;还有多长时间……
例:It will be 4 years before he graduates.
他还有四年时间变毕业了。
3.had done some time before(才……)
例:We had sailed four days and four nights before we saw land.
我们航行了四天四夜才见到陆地。
4.had not done...before...不到……就……
例:We hadn’t run a mile before he felt tired.
我们还没走到一英里路就觉得累了。
5.It was not+一段时间+before不多久就……
例:It wasn’t two years before he left the country.
还没到两年他们离开了那国家。
