你这个问题很复杂啊.我从网上找到些,你看看,共同学习.
肯定句中until前面的句子一般由延续性动词作谓语表示某动作一直延续到until所表示的时间为止.
例如:(1)Wait until the rain stops.等到雨停吧!
(2)I watched TV until my father came back.我看电视一直到我父亲回来.
注意:非延续性动词则不能出现在这种场合,此时必须用否定形式表示肯定意义,如:
(3)I didn't come home until 7 o'clock.我到七点钟才回家.(4)Nothing happened until 5 o'clock.五点前未发生任何事.(5)Don't open it till(until)your birthday.到你生日那天再打开.
延续性动词有时也用否定形式,但意义发生了变化.
试将下句与句(2)比较:
(6)I didn't watch TV until my father came back.我直到我父亲回来才看电视.