1 until与before引导时间状语从句的区别

Groups of those houses would form floating neighborhoods where people could live together, temporarily getting around by boat until the flood ends.  

until 处能填 before 吗?

请先 登录 后评论

最佳答案 2018-08-25 20:38

问题中的until可以改为before,但意义略有不同,用until侧重侧重“行为到……为止”;用before侧重在……之前的行为”。until和before并不是在任何情况下都可以互换使用的,通常要注意以下几点:

1) 主句的谓语为非持续性动词时,只能用before。例如:

He left for Wuhan before eight. 八点前他就动身去武汉了。

2) 主句的谓语为非持续性动词的否定式时,用before或until均可,且意义相同。例如:

Susan didn’t go to bed until / before she finished her homework. 苏珊直到完成家庭作业才去睡觉。

3) 主句的谓语为持续性动词时,用before或until均可,但意义略有差异。试比较:

He watched TV until his mother came back. 他看电视一直到妈妈回来为止。

He watched TV before his mother came back. 妈妈回来之前他在看电视。

4) 主句的谓语为持续性动词的否定式时,常用before而较少用until。例如:

I won’t say anything before my lawyer comes. 在我的律师来之前,我什么也不会说的。

5) 当“not...until”结构用于倒装句或强调句时,一般还是要用until。例如:

Not until next month can we move in. 直到下个月我们才能搬进去。


请先 登录 后评论

其它 1 个回答

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

until表示一种持续的状态或动作的结束的时间点。即在这个时间点之前动作或状态是一直持续的,在这个时间点动作或状态结束,不再发生或存在。肯定句中,until短语作状语,谓语不能为非延续性动词。

before仅仅表示某时间之前的情况,该情况可以是短暂的,可以是持续的,可以持续到这个时间,也可以在这个时间之前结束,也不排除在这个时间之后仍然发生或存在。有before短语状语的句子,谓语动词种类不受限制。例如:She had already two daughters before she got pregnant again. 本句不可用until, 因为她怀孕后仍然有两个女儿。She left before I came back.


Groups of those houses would form floating neighborhoods where people could live together, temporarily getting around by boat until the flood ends.

本句中的until可以改为before,因为could live为静态动词(延续性),getting around by boat在洪水退去后结束,before和until的意义在此重合。

请先 登录 后评论
  • 2 关注
  • 6 收藏,19085 浏览
  • minmin101 提出于 2018-08-24 23:52

相似问题