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

英语时态问题

我在一份资料上看到这样的描述:

如果两个动作紧接着发生,则常常不用过去完成时,特别是包含before和after的复合句中,因为此时从句的动作发生的先后顺序已经非常明确,此时可用一般过去时代替过去完成时.例如:AfterhearrivedinEngland,MarxworkedhardtoimprovehisEnglish.

照这么说的话,为什么下面这个句子不都用过去时,而主句要用完成时呢?

——IhadfinishedmyhomeworkbeforeIwatchedTVlastnight.

莫松海回答:
  因为finishmyhomework该动作发生在watchTV之前,两个动作都是lastnight完成的,但是,前面的动作,即finishmyhomework体现了“过去的过去”的含义,故用过去完成时.
蔡延荣回答:
  这个我可以理解,没看到那段话之前我也是这么理解的,但是看到那段话之后我就混了。那么你能不能就那段话所描述的,给出包含before和after的复合句,而前后时态有是一致的句子?谢了
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文