初三一道关于until的英语题

来源:百度知道 编辑:UC知道 时间:2024/09/19 15:41:34
She didn't arrive. Her parents bought the tickets.(连成一句话)
She didn't arrive until her parents ? ? the tickets.
为什么问号处填had bought而不是bought her?
这句话没必要用完成时啊
“didn't arrive"应该发生在“bought tickets”之前啊?

She didn't arrive until her parents bought the tickets.
从翻译就可以看出来,两个句子不是1楼所说的那种关系 翻译为“直到她父母把票买好了,她才到”.
not……until 翻译为“直到……才……”主句和从句的时态应该为一致的。
你可以去找老师核实一下,一楼的想复杂了。

单独两个句子的时候是过去式
但是连成一句就不同了,until引导从句
主句She didn't arrive是过去式,从句until her parents had bought the tickets.因为此从句中发生的动作在主句之前,所以用过去完成时。
如果此处主句是一般现在时,那么从句用现在完成时。

前面已经是过去时了,那么她父母买票肯定在她到达以前,所以要用过去完成时。

从句的时态要比主句的时态低一级