小学作文
一年级作文 二年级作文 三年级作文 四年级作文 五年级作文 六年级作文 小升初作文
初中作文
初一作文 初二作文 初三作文
高中作文
高一作文 高二作文 高三作文
字数作文
100字作文 200字作文 300字作文 400字作文 500字作文 600字作文 700字作文 800字作文 900字作文 1000字作文 1200字作文 1500字作文 2000字作文 2500字作文 3000字作文
作文题材
写人作文 写景作文 状物作文 叙事作文 动物作文 植物作文 抒情作文 想象作文 励志作文 书信作文 看图写话 游记作文 观后感 记叙文 演讲稿 读后感 说明文 议论文 改写 续写
节日作文
春节作文 母亲节作文 父亲节作文 愚人节作文 元宵节作文 教师节作文 感恩节作文 重阳节作文 儿童节作文 端午节作文 国庆节作文 中秋节作文 劳动节作文 清明节作文 妇女节作文 元旦节作文 青年节作文 植树节作文 建军节作文 建党节作文
英语作文
小学英语作文 初中英语作文 高中英语作文 高考英语作文 中考英语作文 小升初英语作文 考研英语作文 雅思英语作文 托福英语作文 英语六级作文 英语四级作文 英语培训
英语语法
名词 定语从句 名词性从句 一般现在时 将来完成时 将来进行时 一般将来时 过去进行时 过去将来时 过去完成时 一般过去时 现在完成时 现在进行时 主动语态 被动语态 虚拟语气 比较等级 独立主格 状语从句 省略句 动词 形容词 代词 冠词 数词 介词 连词 非谓语动词 情态动词 连系动词 疑问词 祈使句 感叹句 否定句 倒装句 强调句 存在句 主谓一致
中考作文
高考作文
写作素材
写作方法 比喻句 拟人句 近义词 反义词 贬义词 褒义词 排比句 日记 周记 成语 谚语 口号 歇后语 广告语 对联 古诗词 祝福语 学习方法 座右铭
日语作文
法语作文
德语作文
韩语作文
俄语作文
造句大全
名人名言
组词大全
说说大全

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

发表时间:2019-03-14

  I (or You,He,John,They,Those men) had been studying.

  过去完成进行时与过去完成时的用法很相近,它通常表示一个持续到过去某时的动作:

  He had been waiting for two weeks. He was still waiting.(有一个表示一段时间的状语)

  Up to that time he had been translating those books.(He was still translating at “that time”.)

  He had been writing the letter till two o'clock.

  He was now thirty years old.He had been gambling since he was ten.(He was still gambling at thirty.)

  He had been standing there in the sun.(没有时间状语)

  He had been thinking about his marriage.

  不过这个时态并不一定表示这个过去动作将持续下去:

  He came back at seven.He had been waiting for her two hours.(At seven he did not wait any more.)

  He stopped swimming.He had been swimming for the last three hours.

  另一方面,这个时态也和现在完成进行时一样,也可有一些特别的含义:

  1)尚未完成:

  He had been writing the novel.(He had not finished it yet.)

  2)企图:

  He had been studying the meaning of this proverb.(He was trying to study it.)

  3)未得结果:

  We had been studying what our enemy had said.(But we were not able to understand it.)

  4)最近情况:

  He had been quarrelling with his wife.(lately)

  5)反复动作:

  He had been asking me the same question.(Many times)

  6)情绪:

  What had he been doing?(不耐烦)

  这个时态很少用在否定句中,而多以过去完成时代替:

  He had not practised English for many years.(普通说法)

  He had not been practising English for many years.(少见)

  这个时态还可用在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.

猜你喜欢的文章