介词是名词或代词前面的单词,用来表示关系或连接到句子中的另一个元素。by和until是两个时间介词,通常被搞混淆,不过不要担心,我来给你讲明白。介词“by”在一句话中起到了“最后期限”的作用,表示某件事必须完成或完成的时间。而单词“until”主要突出“在截止时间之前的时期”。
现在,让我们来看下面的示例,了解by和until之间的区别:
The Minister promised that they will arrive at the School Annual day function by 12:00 pm and will stay there until the program is over.(部长承诺,他们将在中午12点之前到达学校的年度日活动,并将一直待到该计划结束。)My mom will come home by Monday, so you cannot meet her until she comes back.(我的妈妈星期一会回家,所以在她回来之前你见不到她。)在上面这两个例子中,你可能已经注意到,我们使用“by”一词来表示某个特定的时间,在该时间必须发生某种事情,而“until”一词用于表示某个特定的点,在该点上,长期持续的情况/状态将发生变化。
来看看下面的对比表格吧。
对比表格
如果上面这个图表对比还不能给你解惑,那么继续下面的详解:
By的定义和用法
“by”一词与时间有关,用于为要完成的操作设置时间限制。这意味着该行动必须在该时间到期之日或之前完成。因此,它强调了未来某个特定的时间点或时刻,即:何时应该完成该行动或必须完成某些事情。让我们通过以下几点来讨论它的用法:
不迟于:The tailor said, ” Your dress will be stitched by Friday.”(裁缝说:“你的衣服星期五就要缝好了。”)All the candidates must arrive by 9’O clock.(所有的候选人必须在9点前到达。)My friends are supposed to be here by May.(我的朋友们应该在五月之前到这里。)它还代表代理人,即做某件事或导致某件事的人:The car was driven by Mr Sharma.(这辆车是沙玛先生开的。)This restaurant is run by an old woman.(这家餐馆是由一位老妇人经营的。)它还指示了做某事的方式:He learned dancing by watching videos on Youtube.(他通过在YouTube上观看视频学习舞蹈。)The policeman rescued the victim by grabbing him in his arm.(警察抓住了受害者的胳膊,把他救了出来。)附近或旁边:When we are taking photographs, the girls stood by my side.(当我们拍照时,女孩们站在我身边。)Alex purchased a new house by the coast.(亚历克斯在海边买了一栋新房子。)当意外或无意中发生某些事情时:I met my friend in Amsterdam by luck.(我很幸运地在阿姆斯特丹遇见了我的朋友。)Sorry, I didn’t mean it, it happened by mistake.(对不起,我不是故意的,是错的。)用于测量:The salary of the employees was increased by 20%.(职工工资提高20%)The rate of inflation has fallen by 1%.(通货膨胀率下降了1%。)用于运输方式:The guests arrived by car.(客人们是坐汽车来的。)Until的定义和用法
“until”一词描述一个动作、状态或情况,持续很长时间,然后在特定的时刻或时间点停止或改变。我们在非正式的口语中使用“till”代替“until”。现在,我们将在以下几点中讨论一下它的用法:
到特定的时间或地点:You cannot leave the office until you finish the work.(你必须完成工作才能离开办公室。)I will help you, but you have to wait until this evening.(我会帮你的,但你得等到今晚。)The President is in Kolkata until midnight.(总统在加尔各答一直到午夜。)Mom said, “You can sleep until seven.”(妈妈说:“你可以睡到七点。”)We will stay at the office until the rain stops.(我们将呆在办公室直到雨停。)就距离而言:Don’t go anywhere until I come back.(我回来之前不要去任何地方。)Alex can stay by bus until Delhi and then change the route.(亚历克斯可以坐公共汽车到德里再改路线。)看了上面的详解,再总结几个关键点,做好笔记哦。
By和Until之间的主要差异
以下几点解释了By和Until的区别:
介词“by”用来表示一个事件或动作,该事件或动作应在某一确定的时刻或时间或之前发生。相反,我们使用“Until”这个词来描述一种情况、行动或状态,这种情况、行动或状态将在特定的时间点发生改变或停止。当有特定的时间限制时,“by”用于做某件事,表示某件事必须在特定的时间内完成。相反,如果重点不是在时间限制上,而是在最后期限之前,那么我们使用until来显示某个事情在一段时间内继续,然后在达到某个特定点时停止。笔记做好后,再来几个例子加深印象。
再举几个例子
By
I will mail you the documents by Monday.(我将在星期一以前把文件寄给你。)I will finish my homework by 12:30 pm.(我将在下午12:30前完成作业。)You must complete the visit by May this year.(你必须在今年5月前完成这次访问。)Until
She will be staying in Ooty until Wednesday.(她将在奥蒂呆到星期三。)Peter was studying until 11:00 clock last night.(彼得一直学习到昨晚11点。)The kids watched cartoon until 7’O clock in the evening.(孩子们一直看卡通直到晚上7点。)如何记住差异
记住“by”和“until”之间区别的一个简单技巧有以下两点:
当你必须在某个特定时间点或之前完成某件事情,而时间是必须完成动作的最后时刻,那么你需要使用“by”。另一方面,当某件事发生时,直到某个特定的时间点,即某件事在一段时间内发生或继续,然后当达到该时间点时它改变或停止,我们使用“until”。