我们学习的英语时态有很多,有的简单明了,但是有的时态却非常抽象,通常不是直接使用而是放在间接引语或虚拟语气中,过去完成进行时就是一例。过去完成进行时,就是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作。放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时。
过去完成进行时与过去完成时的用法很相近它通常表示某个过去正在进行的动作或状态持续到过去某个时刻还未完成一直持续到之后的当前才结束。例如:
1.He had been waiting for two weeks. (He was still waiting)
他已经等了两个星期了。
2.Up to that time he had been translating those books. (He was still translating at “that time”)
在那段时间,他一直翻译那些书。
3.He had been writing the letter till two o'clock
直到深夜两点钟,他还在写信。
4.He was now thirty years old,He had been gambling since he was ten (He was still gambling at thirty)
他现在已经三十岁了,不过,从十岁起,他就一直赌博。
5.He had been standing there in the sun.
他一直站在太阳底下。
6.He had been thinking about his marriage.
他一直思考着他的婚姻。
7.He had been waiting for her two hours. (At seven he did not wait any more.)
他已经等了她两个小时了。
8.He had been swimming for the last three hours.
他游了最后三个小时后,不再游了。
过去完成进行时时态比较
英词吧
人气:1.73W
猜你喜欢
- 1astrospectrograph是什么意思、英文翻译及中文解释
- 22016年上半年陕西渭南会计从业资格考试报名入口
- 3billeting capacity是什么意思、英文翻译及中文解释
- 4array identifier是什么意思、英文翻译及中文解释示例
- 5爱的火焰范例
- 6中国学生参加雅思考试的好处
- 7交互数据发生器是什么意思、英文翻译及中文解释
- 8BSM是什么意思、英文翻译及中文解释
- 9雅思口语part2话题范文:想要买的车
- 102000年6月六级作文题及范文
- 11过量摄入咖啡因,精神紧张怎么办?
- 12异地恋比你想象中靠谱的19个理由
- 13威廉王子勤务机去年险撞无人机
- 14光谱计算是什么意思、英文翻译及中文解释
- 15两端间的电压是什么意思、英文翻译及中文解释