过去完成时和过去完成进行时的区别
过去完成时表达过去的过去的结果,过去完成进行时则表达过去的过去正在进行的动作或什么.但有的语法书却给出了截然不同的解释,说过去完成进行时是表述从过去的过去某时已经开始,动作持续进行到过去某个时间的时态.是不是这样呢?还有一个句子 It had been raining for a week.语法书上说这是表示过去某段时间之前反复发生的动作.但这个句子并没有表示过去时间的时间状语,是不是书的编者搞错了?
人气:475 ℃ 时间:2019-11-02 09:37:15
解答
书上没写错.过去完成进行时可以表示动作正在进行并且可以持续到过去某个时间.It had been raining for a week就是表示过去一段时间之前一直下了一星期的雨.你说的时间状语不知道是什么意思,看句子不就知道意思了吗.
推荐
猜你喜欢
- 弯弯的月儿小小的船,小小的船儿两头尖,我在小小的船里坐,只看见闪闪的星星蓝蓝的天.
- 描写春天的拟人句
- 369-342÷9的简便计算
- 1,-1/2,1/3,-1/4,1/5,-1/6.等等,按此规律,第2008个数是多少?如果一直排下去会合什么数接近?
- 小六数学题一道
- Paul has a pet parrot named Smarty.的另外两句同义句是什么?
- 文字求真的意思
- 英语翻译