英语时态一道小题 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:20:57
She said she would come to see me when she _______(finish)her work.
请问该添什么 请您讲一下原因 因为我也知道答案 就是不知道为什么 谢谢了
可是答案确实给的是过去完成时 我也同意2楼的观点 在期待一下有没有其他更好解释 谢谢各位了

本来从句是she will come to see me when she finishes her work. 时间状语从句中主句用将来时态,从句用一般现在时态表示将来。但前面有she said.所以宾语从句的时态都要往后退一步。答案是finished. 我是高中英语老师。
其实过去完成时态也可以。但我不相信这道题目会让你在这两个饿之中选择had done吧
本来是has finished 也是一般时态 只不过强调完成。退一步变成had finished.

had finished? 是不是 你得先告诉我

finished
when连接的是时间状语从句发生过了,一般过去时故用finished

看几个例子,会对你理解有帮助吧

292. When you called me yesterday, I was listening to the music.
你昨天给我打电话的时候,我正在听音乐。

294. When I arrived home, my mother was cooking in the kitchen.
当我到家的时候,妈妈正在厨房做饭。
295. While my husband was reading the newspaper, I was washing the dishes.
我丈夫在看报纸的时候,我在洗碗。
296. While we were having lunch, somebody rang the bell.
当我们吃午饭的时候,有人按门铃。