Groups of those houses would form floating neighborhoods where people could live together, temporarily getting around by boat until the flood ends.
until 处能填 before 吗?
问题中的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. 直到下个月我们才能搬进去。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
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的意义在此重合。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!