until有哪些用法
一、在含有until引導的時間狀語從句中,如果主句的謂語動詞是延續性動詞,如:work,live,stay,study,play,wait等,那麼這個主句常常用肯定式,表示動作一直延續到until所表示的時間為止。這時until可譯作“直到……為止”。例如:
I'll work until he tells me to stop. 我會一直工作到他叫我停下來為止。
二、在含有until引導的.時間狀語從句中,如果主句的謂語動詞是非持續性動詞,如:come,go,leave,begin,start,finish等,那麼這個主句常常要用否定式,表示某一動作到until所表示的時間才發生。not…until…意為“直到……才……”。例如:
She didn't go to bed until she finished her homework. 她直到做完作業,才去睡覺。
三、until用作連詞引導時間狀語從句時,從句表示的如果還沒有發生,習慣上也要用一般現在時而不用一般將來時,也就是說當主句用一般將來時或主句是祈使句時,until引導的時間狀語從句要用一般現在時。例如:
Don't leave until we come back. 在我們回來之前,不要離開。
We won't go home until the rain stops. 我們要直到雨停了才回家。