Until的词性和用法详解
一、词性
“Until”是一个英语前置连词,用于表示某个动作或状态在某个特定时间之前持续发生或存在。它通常与表示未来的时间表达方式一起使用,如“will”或“shall”等动词。
二、基本用法
1. 表示时间终点:在句子中,until通常表示某个动作或状态将持续到某个特定的时间点,之后将不再持续。例如:“I will wait until you arrive.”(我会一直等到你到来。)
2. 与现在完成时连用:until可以与现在完成时连用,表示某个动作从过去开始,一直持续到现在,并可能在未来继续。例如:“I have been waiting here until you came.”(我一直在这里等你,直到你到来。)
3. 与将来时连用:until也可以与将来时连用,表示某个动作或状态将持续到未来的某个时间点。例如:“I won’t leave until you are ready.”(我不会离开,直到你准备好。)
三、常见错误用法
1. 与“before”混淆:虽然until和before都表示时间上的先后关系,但它们的含义并不完全相同。Before表示某个动作或状态在某个时间点之前发生或存在,而until则表示某个动作或状态将持续到某个时间点。例如:“I will be there before you leave.”(我会在你离开之前到达那里。)与“I will wait until you arrive.”(我会一直等到你到来。)
2. 与“till”混淆:虽然until和till在大多数情况下可以互换使用,但till更常用于非正式场合或口语中。例如:“We’ll be there till/until you say so.”(我们会一直待在那里,直到你告诉我们可以离开。)
四、注意事项
1. 时态一致性:在使用until时,需要注意时态的一致性。如果主句使用将来时,那么从句通常也需要使用相应的将来时。例如:“I won’t leave until you are ready.”(我不会离开,直到你准备好。)
2. 否定句中的用法:在否定句中,until通常与“not”连用,表示某个动作或状态将持续到某个时间点,在此之前不会发生。例如:“I won’t go to bed until you are done studying.”(我不会去睡觉,直到你完成学习。)
五、例句
1. “I won’t stop working until I finish this project.”(我会一直工作,直到完成这个项目。)
2. “I didn’t leave the office until my boss left.”(我直到老板离开才离开办公室。)
3. “She won’t talk to you until you apologize.”(她不会和你说话,直到你道歉。)