英语语法网 英语词汇网 高考英语网 中考英语网
精心组稿 精巧编排 精彩纷呈 全心打造英语第一品牌!
加入收藏
网站地图
购点说明
首    页 | 语法新闻 | 名词用法 | 代词用法 | 冠词用法 | 数词用法 | 介词用法 | 连词用法 | 形容词用法 | 副词用法 | 比较等级 | 动词用法 | 连系动词 | 情态动词 | 动词时态 | 被动语态 | 虚拟语气 | 非谓语动词 | 疑问句 | 祈使句 | 感叹句 | 否定句 | 倒装句 | 强调句 | there be存在句 | 省略句 | 独立主格 | 主谓一致 | 状语从句 | 定语从句 | 名词性从句 | it用法 | 语法练习 | 语法考试 | 语法综合 | 句子成分 | 语法连载 | 语法著作 | 英语语料库 | 语法与翻译 | 双语阅读 | 语法与惯用法 | 语法与写作 | 期刊精选 | 语法观点 | 语法挑刺 | 下载中心 | 开心一刻 | 会员之家 | 专家顾问 | 百家讲坛 | 答疑中心
您现在的位置: 首页 > 英语语法 > 动词时态 >
英语动词时态详解:过去完成时
作者:陈根花    文章来源:本站原创    点击数:    更新时间:2008/5/16    
        ★★★ 【字体:
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!

 

时态详解:过去完成时 

 

湖南  陈根花

 

一、过去完成时的理解

正如我们不能将现在完成时简单地理解为现在已经完成的动作一样,过去完成时也不能简单地理解为过去已经完成的动作。但是,相对现在完成时来说,过去完成时的理解和用法要容易得多。因为过去完成时的本质用法只有五个字,那就是“过去的过去”——即过去完成时表示的是在“过去的过去”就已发生的情况或存在的状态。如何理解“过去的过去”呢?首先我们得确定一个过去时间作为参照点,在这个过去时间参照点之前的时间就是过去的过去。我们可以画出下面这样的图示来帮助理解:

————过去的过去————过去(参照点)————现在————→

如果没有参照点,“去年”是过去,“前年”是过去,“10年前”也是过去,“100年前”也是过去,“100万年前”也是过去。但是,如果我们确定了一个参照点,情况就不同了——如果我们以“去年”为参照点,那么“去年的前一年”就成了过去的过去;又如我们说“他找到了他丢失的钱包”,其中“找到钱包”属于过去,以此为参照点,“丢失钱包”就属于过去的过去;再比如说“我昨天去朋友家玩,但当我到达时朋友外出了”,在这个句子中,“到达朋友家”为过去,以此为参照点,“朋友外出”就属于过去的过去。这样解释,你应该明白了吗?

 

二、过去完成的构成与用法

前面讲过,现在完成时的构成方法是“have / has +过去分词”,如果我们把其中的have / has 改为过去式,变成“had + 过去分词”,这就是过去完成时的构成方法。如:

When the doctor arrived the patient had died. 医生到时病人已死了。

根据句意可知,“医生到达”为过去发生的动作,故用一般过去时;而当医生到时病人已死了,所以“病人死”就是过去的过去发生的情况,故用过去完成时

She told me she had been with IBM for five years. 她告诉我说,她在国际商用机器公司已工作5年了。

根据句意可知,“她告诉我”为过去发生的情况,用一般过去时;而“她在国际商用机器公司工作5年”显然是“她告诉我”之前的事情,即属于过去的过去,所以用过去完成时

I woke up because I had had a bad dream. 我醒了,因为我做了个噩梦。

“我醒了”为过去发生的情况,用一般过去时;我为什么醒了呢?是因为我做了个噩梦,显然“做噩梦”发生在“醒”之前,也就是说发生在过去的过去时间里,所以“做噩梦”要用过去完成时。

When we got there the basketball match had already started. 我们到那里时,篮球赛已经开始了。

“我们到达那里”为过去发生的情况,故用一般过去时;而我们到那里时篮球赛已经开始了,这说明“篮球赛开始”发生在“我们到达那里”这一过去时间之前,即属于过去的过去,所以“篮球赛开始”要用过去完成时

 

[1] [2] [3] [4] [5] [6] [7] 下一页

引用地址:
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)