早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语时态问题我在一份资料上看到这样的描述:如果两个动作紧接着发生,则常常不用过去完成时,特别是包含before和after的复合句中,因为此时从句的动作发生的先后顺序已经非常明确,此时可

题目详情
英语时态问题
我在一份资料上看到这样的描述:
如果两个动作紧接着发生,则常常不用过去完成时,特别是包含before和after的复合句中,因为此时从句的动作发生的先后顺序已经非常明确,此时可用一般过去时代替过去完成时.例如:After he arrived in England,Marx worked hard to improve his English.
照这么说的话,为什么下面这个句子不都用过去时,而主句要用完成时呢?
——I had finished my homework before I watched TV last night.
▼优质解答
答案和解析
因为finish my homework 该动作发生在watch TV之前,两个动作都是last night 完成的,但是,前面的动作,即finish my homework 体现了“过去的过去”的含义,故用过去完成时.