英语语法:by,until都表示“到什么时候”区别一目了然值得收藏

2019-12-17   英语学习答疑



by,until都表示“到什么时候”,它们的区别在哪里呢?我们来看两个例句:

Can you return my book by Tuesday?你能在星期二前把书还给我吗?

这里的by表示“到......” ,表示到什么时候为止动作已经完成,这个时间是个截止的期限,在此之前完成都是可以的。

I'll wait here until 8 o'clock. 我将在这儿一直等到8点。

这里until表示“直到......为止”,表示动作持续到什么时候,动作一直在进行的过程中。


by和until也有通用的时候,那就是在非延续性动词作谓语的否定句中。我们来看一个例句。

The shop won't open by/until next month.那个商店下个月才能开业。(这里的open是非延续性动词)


相信积累的力量。

英语答疑,每日在线,欢迎关注。