30 表示时间的by到底能不能与持续性动词连用

在书上看到,by 表示时间时,它只能与终止性动词连用,不能与持续性动词连用。如:

By midday the rain had stopped. 中午时分,雨停了。

You must check out of the hotel by 10 a.m. 你必须在上午十点以前退房。

而下面句子中的介词不能用 by,因为它们的谓语动词是持续性动词:

The library will remain closed until next week. 图书馆闭馆直到下周。

An uneasy peace continued until 1939. 不稳定的和平维持到 1939 年。

但是,我看到这样一句:

He was very tired by the evening. 他晚上的时候,他就很累了。

这怎么解释?表示时间的by到底能不能与持续性动词连用?有何规律?谢谢专家!


请先 登录 后评论

最佳答案 2017-05-18 15:57

是的,表示时间的by短语原则上不能与持续性动词连用。至于你最后的一个句子是一个特例,句中的 was very tired 其实相当于 became very tired,并不是说在晚上之前,他一直是累的,而是说之前并不累,但到了晚上的时候就变得累了。

He was very tired by the evening.

=He became very tired by the evening.

=He got very tired by the evening.

他晚上的时候,他就很累了。


请先 登录 后评论

其它 3 个回答

曹荣禄  
擅长:动词用法,句法问题

By now the meeting has been going on for 3 hours.

By next week I will have lived here for 3 years.

以上均为持续性动词。

by后接时间名词,意为“不晚于。。。”、“最迟..."、“在。。。之前”。说话人关心的时间为by后的时间名词所代表的时间。

一个终止性动作的发生可以离by所指的时间很近,也可以在这个时间之前很久,但不超过这个时间。by now通常被省略。因此by时间状语通常为过去时间或将来时间。终止性动作在这个时间之前的不确定时间发生,所以该动作通常需要用完成体。但动词be常用一般体代替完成体。(状态的转变在by时间之前,到了by时间,则主语正好处于改变后的状态。)

动态动词的完成进行体和静态动词完成体加for持续时间状语通常和by时间状语连用,表示截止该时间,状态或事件持续了多久。

因此,认为by时间状语连用的动词只能是终止性动词的观点是错误的。持续动词的完成进行体(动态)和完成体(静态)+for时间状语+by时间状语是很常见的。

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

在书上看到,by 表示时间时,它只能与终止性动词连用,不能与持续性动词连用。如:

By midday the rain had stopped. 中午时分,雨停了。

by 其用法为:当到了...时候.

You must check out of the hotel by 10 a.m. 你必须在上午十点以前退房。

by 用法为:到…之前;不迟于

而下面句子中的介词不能用 by,因为它们的谓语动词是持续性动词:

he library will remain closed until next week. 图书馆闭馆直到下周。

An uneasy peace continued until 1939. 不稳定的和平维持到 1939 年。

(1)prep. 到…为止;在…以前

(2)conj. 到…为止,在…以前;直到…才

但是,我看到这样一句:

He was very tired by the evening. 他晚上的时候,他就很累了。

=He was very tired as soon as the evening came.

这怎么解释?表示时间的by到底能不能与持续性动词连用?有何规律?谢谢专家!

最后一个句子,by 其用法为:当到了...时候.

by the evening 相当于by night 到了晚上时

By the evening it had become unbearably hot.  

到了傍晚时分,天气已经变得酷热难耐。

I was still buoyed by the evening's mood of reconciliation and the geniality of the audience. 

我仍然沉浸在昨晚的和解气氛和听众的友好反应之中.

By the evening, my sickness has passed off and I felt better.  

到了晚上, 我已不觉得恶心,感到好多了.

By the evening, his sickness had passed off.  

到傍晚的时候, 他的病好了

I'll be tired by the evening.  

到晚上的时候我会很累的.

By eight o'clock he had arrived at my hotel. 

到8点时,他已经到达我住的宾馆了。

We all knew by then that the affair was practically over.  

到那时,我们都知道事情实际上已经结束了


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    “by 表示时间时,它只能与终止性动词连用,不能与持续性动词连用。”的说法是错误的。例如,下列例句中划底线的动词都不是终止性动词:

    By the end of the meal, everybody was drunk. 饭吃到最后,大家都喝醉了。(摘自《牛津英语用法指南》第三版117.1)

    Be here by four o'clock. (Longman Dictionary of American English )

请先 登录 后评论
  • 2 关注
  • 4 收藏,7401 浏览
  • 黄鸣   提出于 2017-05-12 18:05

相似问题