常用表示時(shí)間的介詞(下)
四、before, by, till, until
(A) before指“在……之前”,與after相對(duì)。如:
Please come before ten o’clock. 請(qǐng)10點(diǎn)以前來(lái)。
(B) by指“不遲于,到……時(shí)為止,在……以前”。如:
We had learned over 1000 words by the end of last term. 到上學(xué)期末為止,我們已經(jīng)學(xué)了1000多個(gè)單詞了。
We will have learned 2000 English words by the end of this term. 到本學(xué)期結(jié)束前,我們將學(xué)了兩千英語(yǔ)單詞了。
注:by后接過(guò)去時(shí)間,常與過(guò)去完成時(shí)連用;by后接將來(lái)時(shí)間,常與將來(lái)完成時(shí)連用。
(C) till (until) “直到……為止”。如(from www.yygrammar.com):
You must wait for him till tomorrow. 你必須一直等到他明天。
注:在肯定句中,till/until必須與延續(xù)動(dòng)詞連用;在否定句中,till/until常與非延續(xù)性動(dòng)詞連用。如I didn’t go to bed until 12 o’clock. 直到12點(diǎn)我才睡。
五、after, in, within
(A) after表示“在……之后”,是before的反義詞。如:
He got a cancer and died after a year. 他患了癌癥,一年后去世了。
The meeting will end after 3:00pm. 會(huì)議將在下午三點(diǎn)后結(jié)束。
(B) within“在……時(shí)間之內(nèi)”。如:
I can finish it within an hour. 我不需一小時(shí)就可把它做完。
注:after與in都可表示“在……之后”,但after后可跟時(shí)間段,也可跟時(shí)間點(diǎn);而in后必須跟時(shí)間段。after既可用于將來(lái)時(shí),也可用于過(guò)去時(shí),而in只能用于將來(lái)時(shí)。
I’ll arrive in an hour. 我一小時(shí)后到達(dá)。