过去完成时和过去完成进行时的区别

过去完成时和过去完成进行时的区别
过去完成时表达过去的过去的结果,过去完成进行时则表达过去的过去正在进行的动作或什么.但有的语法书却给出了截然不同的解释,说过去完成进行时是表述从过去的过去某时已经开始,动作持续进行到过去某个时间的时态.是不是这样呢?还有一个句子 It had been raining for a week.语法书上说这是表示过去某段时间之前反复发生的动作.但这个句子并没有表示过去时间的时间状语,是不是书的编者搞错了?
英语人气:552 ℃时间:2019-11-02 09:37:15
优质解答
书上没写错.过去完成进行时可以表示动作正在进行并且可以持续到过去某个时间.It had been raining for a week就是表示过去一段时间之前一直下了一星期的雨.你说的时间状语不知道是什么意思,看句子不就知道意思了吗.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版