作业帮 > 英语 > 作业

i did not understood the problem until he had explained it.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/10 04:52:15
i did not understood the problem until he had explained it.
这句可以改成i had not understood the problem until he explained it.这样 为什么
答:不可以!
until是引导时间状语从句的一个连词,表示:一直到.时候为止(主句中表示延续的动作或存在的状态延续到这个时间为止).本句中是我不明白这个问题的这种状态一直延续到他解释完这个题目为止(然后就明白了)
until从句多用一般过去时,表示到某个动作发生的那一刻为止,也可用过去完成时,表示到那个动作结束是为止.这里不用until he explained it 而用until he had explained it. 是因为不是一开口解释就明白了的,而是解释完成后,我就由不明白转变为明白的状态了.
你改写的句子,主句是过去完成时,表示这个动作或情况发生在从句之前.一般用介词或连词before:
A had happened before B happened. A事件在B事件发生之前发生.
再问: 但前半句不是说他不明白吗,他不明白发生在别人解释之前了,用过去完成不行吗
再答: 你不理解until的用法。不是两个过去动作只要前后发生,前一动作就一定要用过去完成时的。 比如:He put on his coat and went out. put on his coat这个动作发生在went out之前,是不是要用had put on his coat呢? 你有没有见过until sth. happened前面的主句用过去完成时的句子呢?如果找到了权威的例句,谢谢你告诉我。 我所见到的句子都是: 延续性动词的一般过去时态的主句until sth. happened. 如:He stayed up until his father came back. (until 12 o'clock last night). 或非延续性动词的否定一般过去时态(表示一种状态)until sth. happened. 如:He didn't go to bed until his father came back.(until 12 o'clock last night.)