作业帮 > 英语 > 作业

过去完成进行时的用法

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/26 11:43:10
是么时候用过去完成进行时
解题思路: 见下
解题过程:
过去完成进行时是由"had been + 现在分词"构成。过去完成进行时与过去完成时的用法很相近,它通常表示某个过去的动作或状态,持续到过去某个时刻
1. 表示过去某一时间之前一直进行的动作。  Up to that time he had been translating those books.(He was still translating at “that time”.)
He was thirty years old.He had been gambling since he was ten.(He was still gambling at thirty.)
She had been suffering from a bad cold when she took the exam.
  她在考试之前一直患重感冒。
2. 过去完成进行时还可用在said,supposed等引起的间接引语中,代替现在完成进行时:
  He said,“I have been speaking to John.”= He said that he had been speaking to John.
  He thought,“She was watching me when I passed.”= He thought that she had been watching him when he had passed.
如有疑问请留言!祝天天开心!
最终答案:略