如果主句的谓语动词是延续性动词,可以用until和before,但是意义有些许差别,until强调到此为止,before会强调先后顺序。
① She lived in the house until he came back。
她会在那个房子里住到到他回来。(强调的是到此为止)
② She lived in the house before he came back。
在他回来之前,她住在那个房子里。(强调的是先后顺序)
例句来自《大学英语语法》
until强调动作延续到具体的时间点,before的适用范围比until更广泛,可以指动作延续到具体的时间点,也可指到具体时间点之前。