“直到为止”常见的英文表达有 “until”、“up to” 以及 “by (a certain time/point)” 等,具体使用哪种取决于语境,以下为你详细介绍:
含义:表示持续到某个时间点或事件发生为止,强调动作或状态的延续性,直到所提及的时间或事件出现才停止。
例句:
I'll wait here until you come back.(我会一直在这里等你回来。)
The shop stays open until 10 p.m. every day.(这家商店每天营业到晚上10点。)
含义:有“直到……为止”“多达……”的意思,更侧重于表达一个范围的上限。
例句:
We can walk up to the riverbank.(我们可以一直走到河岸边。)
The price of this product ranges from $10 up to $50.(这个产品的价格从10美元到50美元不等。)
含义:表示在某个特定的时间点或之前完成某个动作,强调截止时间。
例句:
Please finish your homework by 8 p.m. tonight.(请在今晚8点前完成你的作业。)
The tickets must be booked by Friday.(必须在星期五之前订好票。)