1, until的用法
until 用法:1、 until用在肯定句,谓语动词通常是延续性动词例句:I waited until he came back.我一直等到他回来。The war lasted until 1945.战争持续到1945年。例句:I didn"t leave the boy until his mother turned up.直到这孩子的母亲来,我才离开。The noise of the street didn"t stop until it was midnight.街上的噪音直到半夜才停止。3、连词until引导的从句中谓语动词的时态until后面的从句中不能用一般将来时,应该用一般现在时代替。所谓的“主将从现”。4、主句的谓语动词为一般现在时或一般将来时时, until从句中的谓语动词为现在完成时,用来强调从句谓语动词表示的动作发生在主句谓语动词表示的动作之前。例句:I won"t go to bed until I have finished my homework. 我要完成作业才睡觉。5、主句中的谓语动词为一般过去时时,从句中的谓语动词为过去完成时,用来强调从句谓语动词的动作发生在主句谓语动词表示的动作之前。例句:Li Lei didn"t come until the film had begun. 直到电影开演,李雷才来。参考资料来源:搜狗百科-UNTIL (英语单词)
3, until和not…until的用法
用于肯定句中: 1) It may last until Friday. 这可能要延续到星期五。 2) He will be working until 5 o"clock. 他将一直工作到五点钟。 3) She was a bank clerk until the war, when she trained as a nurse. 她战前是个银行职员,战时受训当了护士。 不难看出until 用于肯定句中,表示句子的动作一直持续到until短语所表示的时间为止,即表示动作的终点。一般可译为“直到……时(为止)”或“在……以前”。在这种用法中,句子的谓语动词必须是持续动词(非瞬间动词),如live, wait , last, love, like, stay, work, continue 等。 用于否定句中: 1) The secret was never told until after the old man"s death. 这个秘密在老人去世后才说出来。 2) Don"t open it until your birthday. 等到你过生日那天再打开。 3) She didn"t sleep until eight. 她八点钟才睡觉。 不难看出until用于否定句中,表示句子的动作直到until短语所表示的时间才开始发生,即表示动作的起点。一般译为“直到……才”或“直到……之前(……还不)” 。
名词解释
until
Until是C语言里的术语之一,不过不常用。大多数情况下由do while代替。