首页 > 试题

英语过去完成时

更新时间:2022-12-08 09:19:49 阅读: 评论:0

2019年高考小题集训英语答案-送朱大入秦


2022年12月8日发(作者:维修笔记本)

初中英语过去完成时语法精讲(总4

页)

-本页仅作为预览文档封面,使用时请删除本页-

2

过去完成时语法精讲

一、过去完成时的概念与结构特点

概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,

即“过去的过去(past-in-the-past)”。

----|--------------------------|-------------------------------|---------------------------->

那时以前那时现在

构成:过去完成时由“助动词had+过去分词”构成,其中had通用于各

种人称。

Theyhadalreadyhadbreakfastbeforetheyarrivedatthehotel.

Shehadfinishedwritingthecompositionby10:00thismorning.

二、过去完成时的判断依据

1.由时间状语来判定

一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

(1)by+过去的时间点。如:

Ihadfinishedreadingthenovelbynineo'clocklastnight.

(2)bytheendof+过去的时间点。如:

WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.(3)

before+过去的时间点。如:

TheyhadplantedsixhundredtreesbeforelastWednesday.

2.由“过去的过去”来判定。

过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动

作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这

种用法常出现在:

(1)宾语从句中

当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句

要用过去完成时。在told,said,knew,heard,thought等动词后的宾语从句。如:

Shesaidthatshehadenthefilmbefore.

(2)状语从句中

在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关

系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如:

WhenIgottothestation,thetrainhadalreadyleft.

Afterhehadfinishedhishomework,hewenttobed.

注意:before,after引导的时间状语从句中,由于before和after本身已表

达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般

过去时。如:

Wheredidyoustudybeforeyoucamehere?

Afterheclodthedoor,helefttheclassroom.

(3)表示意向的动词,如hope,wish,expect,think,intend,mean,suppo等,

用过去完成时表示"原本…,未能…"

Wehadhopedthatyouwouldcome,butyoudidn't.

3.根据上、下文来判定。

3

'teneachothersincehe

wenttoBeijing.

三、过去完成时的主要用法

1.过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或

结束,即发生在“过去的过去”。如:

WhenIwokeup,ithadstoppedraining.

我醒来时,雨已经停了。(主句的动作发生在“过去的过去”)

2.过去完成时是一个相对的时态,表示的是“过去的过去”,只有和过去

某一时间或某一动作相比较时才使用它。如:

Hetoldmethathehadwrittenanewbook.(hadwritten发生在told之前)

3.过去完成时需要与一个表示过去的时间状语连用,它不能离开过去时间

而独立存在。此时多与already,yet,still,just,before,never等时间副

词及by,before,until等引导的短语或从句连用。如:

BeforeshecametoChina,GracehadtaughtEnglishinamiddleschoolforabout

fiveyears.

Peterhadcollectedmorethan300Chinestampsbythetimehewasten.

4.过去完成时表示某一动作或状态在过去某时之前已经开始,一直延续到

这一过去时间,而且动作尚未结束,仍然有继续下去的可能。如:

Bytheendoflastyear,hehadworkedinthefactoryfortwentyyears.(had

worked已有了20年,还有继续进行下去的可能)

四、过去完成时与现在完成时的区别

现在完成时表示的动作发生在过去,但侧重对现在产生的结果或造成的影

响,与现在有关,其结构为“助动词have(has)+过去分词”;过去完成时则是

一个相对的时态,它所表示的动作不仅发生在过去,更强调“过去的过去”,

只有和过去某时或某动作相比较时,才用到它。试比较:

Ihavelearned1000Englishwordssofar.

到目前为止我已经学会了1000个英语单词。

Ihadlearned1000Englishwordstillthen.

到那时为止我已经学会了1000个英语单词。

—I'msorrytokeepyouwaiting.对不起,让你久等了。

—Oh,eenhereonlyafewminutes.

没什么,我只等了几分钟。(“等”的动作从过去某一时间点持续到现在)

—Johnreturnedhomeyesterday.约翰昨天回到家的。

—Wherehadhebeen?

他去哪儿了(答语中使用过去完成时是指约翰在returnedhome之前去了哪些

地方,即“过去的过去”)

五、过去完成时与一般过去时的区别

虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意

以下几点:

1.时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去

时只强调过去某一特定的时间。试比较:

Theyhadarrivedatthestationbytenyesterday.

4

Theyarrivedatthestationattenyesterday.

2.在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须

依据上下文来判断:先发生的用过去完成时,后发生的则用一般过去时。如:

lefamilywerepleadwithher,just

wonthefirstinthecompositioncompetition.

3.当两个或两个以上接连发生的动作用and或but连接时,按时间顺序,

只需用一般过去时来代替过去完成时;另外,在before,after,assoonas引

导的从句中,由于这些连词本身已经表示出时间的先后,因此也可以用过去时

来代替过去完成时。如:

Heenteredtheroom,turnedonthelightandreadaneveningpaper.

I(had)calledherbeforeIlefttheoffice.

英语过去完成时重难点实例讲解

要掌握好英语过去完成时,最关键的一点是要掌握它的含义。现在很多的文章

在讲解过去完成时的时候,都用了一句流行的说法,叫“过去的过去”。虽然

这样的概括点明了过去完成时的要点,但究竟什么才叫“过去的过去”呢?如

果不搞清它的含义,只是去记住什么时间状语(如:before,by,until,when,after

等),或者记住哪些动词常用于过去完成时等等,是不能很好掌握过去完成时

的。

一、重点

英语中,已经有了一个过去一般时表示在过去发生的动作,为什么还有过去完

成时呢要记住:过去完成时的关键概念是:假设在过去发生了两件(或以上)的事

件,一件是A事件,另一件是B事件,如果A、B两个事件几乎是同时发生

的,那就用一般过去时;但是,如果A、B两个事件不是同时发生的,怎么办

呢那就是:哪个事件先发生,就用过去完成时;哪个事件后发生,就用过去完

成时。在上面的假设中,如果A事件先发生,A就用过去完成时;如果B事件

先发生,B就用过去完成时;而不管两件事是用什么样的时间状语或其它形式

表示的。

请看例句:

[例1]Shesaid(that)shehadneverbeentoParis.

[例2]Whenthepolicearrived,thethieveshadrunaway.

[例3]Wehadhopedthatyouwouldcome,butyoudidn't.

[例4]Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedat

theparty.

[例5]Thestudentswerewriting,busilywhenMissBrownwenttogetabookshe

hadleftintheoffice.

在上面的五个例子中,我们只要稍微分析一下,就可以发现:每个例子讲述的

内容中,都包含着两个(或以上)在过去发生的事件。我们将两件事抽取出来看一

下,就非常明白:必定有一件事是先生的,另一件是后发生的:

[例1]……said……hadneverbeento(先没有“去”,后“说”)

[例2]……arrived……hadrunaway.(先“跑”了,后“到”)

[例3]……hadhoped……wouldcome……didn't(先“希望”,后才发生“没

去”)

5

[例4]……wasdisappointed……hadleft……arrived(先“离开”,后“到

达”和“失望”)

[例5]……werewriting……went……hadleft(先“离开”,后“到”和

“写”)

二、难点

过去完成时的难点在于:有时候一句话中并没有出现两个事件,因此无法比较

两个事件的先后。那为什么也用过去完成时呢?请看下面的例句:

[例1]Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimlf.

实际上,在上面的例句中,仍然有着“先、后”之分的。不过,这次不是A、B

两件事件的先后,而是有两个过去时间的“先、后”关系。

首先,句子中有个明确的过去时间点:12岁。说他“12岁”,显然是过去式。

那么,紧接着说“他已经开始谋生了”,这个“谋生”是发生在“12岁”时,

还是“12岁”前,还是“12岁”后?答案是肯定的:他的“谋生”发生在“12

岁”之前!也就是说,“12岁”已经是一般过去时,而在“12岁”之前发生的

事,当然是过去完成时。所以,在那么多表示时间状语的词中,大家要特别注

意By、Until等的用法。可以说,在讲述过去的事件中,如果出现By……时间

状语,很有可能要用过去完成时了。(当然,我说的是很有可能。)

类似的时间表达方式还有Until、Before等。只要大家把握了过去完成时的基本

含义,不管句子怎么变化,应

该没有多大的问题。例如:

[例2]Untilthen,hisfamilyhadn'theardfromhimforsixmonth.

此句的分析同上面差不多。首先有个明确的过去时间点"then"(那时),而"hadn't

heard"发生在then之前(包括then)。所以此句用的是过去完成时。

再举两个例子,请大家自己分析:

[例3]Wehadlearnedabout4000Englishwordsbytheendoflastterm.

[例4]Iwaiteduntilhehadfinishedhishomework.

[例5]Wehadgottothestationbefore10:00.

本文发布于:2022-12-08 09:19:49,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/65156.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:带词的成语
下一篇:有关鼠的成语
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图