英语学习论坛

 找回密码
 立即注册
查看: 155|回复: 0

过去完成式

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-7-9 17:36:12 | 显示全部楼层 |阅读模式
1.过去完成式的形式是had+过去分词。
        2.过去完成式表示过去某一时间或某一动作之前已经完成的动作或存在的状态,这一过去的时间可由by,before引导的时间副词片语或子句或从上下文中表示出来。
        So I had finished ironed your shirt before you got up.
        所以我在你起床前就熨好了你的衬衫。
        I had finished typing before lunch.
        我在午饭前已打完字。
        3.过去完成式表示过去某一时间以前开始一直延续到那个时间并可能继续下去的动作或状态,常和by或since引导的表示时间的片语或子句连用。
        You had done housework for 2 months when I heard your complaints.
        到我听到你的抱怨时止,你已经做了两个月家务了。
        He had studied English for five years when he took the exam.
        到考试时止,他已经学了五年英语。
        4.过去完成式可表示过去未实现的希望或计划。
        I had hoped that you became an industrious man.
        我曾希望你成为一个勤劳的男人。
        I had hoped to pass examination.
        我曾希望能通过考试。
        5.过去完成式表示在过去某时或某个动作之前发生的动作、存在的状态或表示经历、经验。
        I said I had been angry for your laziness since we married
        我说自从我们结婚以来我一直为你的懒惰生气。
        He said that he had been very busy since we last met.
        他说自从我们上次会面以来他一直很忙。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网 ( 京ICP备09058993号 )

GMT+8, 2024-3-29 08:37 , Processed in 0.061688 second(s), 7 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表