I waited until he had finished his homework.请问这句的过去完成时为何是用在f

I waited until he had finished his homework.请问这句的过去完成时为何是用在fininsh上面,为何不是wai
过去完成时不是说两个动作都发生在过去,其中早发生的用过去完成,晚发生的用一般过去时,在这句话中,等不是应该在完成的前面的吗?为何不是i had waited unitl he finsihed his homework?
binbinnunu1 1年前 已收到4个回答 举报

brokenball007 春芽

共回答了22个问题采纳率:86.4% 举报

不,意思不一样 had +过去式 强调那是发生第一的事情,关键就在until那里
until
[ən'til,ʌn'til]
prep.到…为止,在…以前
conj.到…为止,在…以前,直到…才
i waited until he had finished his homework 这句换"I"我等到他做完功课,强调 he had finished,那就是说这件事情发生第一,我一直等到他做完功课为止 因为强调他做完功课,那是发生第一的事情,他不做完功课,我的等待就不会停
i had waited until he finished his homework,这句话 强调i had waited ,也就是说 我有在他做完功课之前等过他 因为i had waited发生第一 他在做功课之前的时期,我曾经有等过他.直到他做完功课之前.他完成了功课是第二件事情的过去式了,第一件事情直接终止了.只在他还没有完成功课之前有等过他

1年前

6

CrazyDoglzc 幼苗

共回答了3个问题 举报

1.wait是一个延续性动词,而过去完成时只能用在短暂性动词上。因此没有"had waited ”的用法。
2.在某些情况,可以用“一般过去时”代替“过去完成时”且仍表示“过去完成”。

1年前

1

rp1y 幼苗

共回答了119个问题 举报

但是他做工作肯定是在等之前的

1年前

0

爱情岛岛主 幼苗

共回答了1个问题 举报

他的作业 在 你等 之前就开始做了

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.635 s. - webmaster@yulucn.com