想问一下,这两句哪个是对的?
He didn't go to bed until he had finished his homework.
She didn't go to bed until she finished her homework.
-- he had finished his homework. # 号之前
-- until he had finished his homework. # 号处
----------------------->|| --------go to bed --------->
----------------FINISH # ----------------------------->
He didn't go to bed until he had finished his homework.
用完成时,给人的感觉是,he写作业的时间很长:终于写完了,才去睡觉了。
用过去式的,就是字面上的意思:写完了睡觉,没写完,没睡觉。