问题补充:
I waited until he had finished his homework.请问这句的过去完成时为何是用在fininsh上面,为何不是wai过去完成时不是说两个动作都发生在过去,其中早发生的用过去完成,晚发生的用一般过去时,在这句话中,等不是应该在完成的前面的吗?为何不是i had waited unitl he finsihed his homework?
答案:
until是直到事情结束,说明后面我等待的事情已完成,而我等待这件事是过去发生的,所以wait用过去时,fininsh用过去完成时
======以下答案可供参考======
供参考答案1:
【关于until中过去完成时,这里说的很详细。】
【请看】/question/95771675.html
供参考答案2:
until等词 后直接用过去式就行了
这应该是固定的用法了
供参考答案3:
这句话说的是我一直等直到他完成作业。
强调的是他作业已经完成,所以用过去完成时,完成作业在前~