过去完成时的用法总结

2024-10-21

过去完成时的用法总结(通用6篇)

过去完成时的用法总结 篇1

过去完成时的定义

过去完成时①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续。

一、基本结构:主语+had+过去分词

①肯定句:主语+had+过去分词

②否定句:主语+had+not+过去分词

③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答: No,主 语+had not

④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?

 

过去完成时的用法总结 篇2

一、掌握过去完成时的确切含义

过去完成时由“助动词 (had) +过去分词”构成,表示在过去某一时间或动作之前已经发生或完成了的动作。动作发生的时间是“过去的过去”。如下图所示:

二、掌握过去完成时的常见考查方式

仔细研读有关过去完成时的试题可以发现,其常见的命题手法主要有三种:典型时间状语型、时间状语从句型和语境型。

1. 典型时间状语型

◆主语+过去完成时+by短语。

[经典例题]Wefour thousand new words by the end of last year.

A.had learned B.have learned C.learned D.will have learned

[简析]根据by短语中的last year得知,正确选项为A。

◆主语+过去完成时+by the time引导的从句 (从句谓语动词为过去式) 。例如:

He had already built his own lab by the time he was ten.

到十岁时,他已经建起了自己的实验室。

2. 时间状语从句型

◆主语+过去完成时+when引导的从句 (从句谓语动词为过去式) 。

[经典例题]Simon was surprised that most of the guests___when he____at the party.

A.left;had arrived B.left;arrived

C.had left;had arrived D.had left;arrived

[简析]正确答案为D。guests先“离开”,Simon后“到达”。

◆主语+过去完成时+before引导的从句 (从句谓语动词为过去式) 。例如:

He had studied English for five years before he came here.

来这儿之前,他已经学过五年英语了。

3. 语境型

◆根据上下文的时间关系来确定。

[经典例题1]The pen I___I___is on my desk, right under mynose.

A.think;lost B.thought;had lost

C.think;had lost D.thought;have lost

[简析]正确答案为B。根据上下文的时间关系,可知“丢笔”是在“认为”之前发生的动作。

[经典例题2]Helen____her keys in the office so she had to waituntil her husband ____home.

A.has left;comes B.left;had come

C.had left;came D.had left;would come

[简析]正确答案为C。had to wait说明事情发生在过去,而“忘带钥匙”的动作发生在“等丈夫回家”之前。

◆表示过去未曾实现的愿望、打算或意图,用过去完成时。常用动词有:hope, think, expect, intend, mean, suppose, want等。例如:

They had wanted to help us but couldn’t get here in time.

他们本来是要来给我们帮忙的,但未能及时赶到。

三、掌握过去完成时与一般过去时的区别

一般过去时表示“现在”以前的某一时间内发生的动作或情况;过去完成时则表示过去某一时间或某一动作以前发生的动作或情况。试比较:

1. 上个月他们看了五部英文电影。

[误]They had seen five English films last month.

[正]They saw five English films last month.

2. 到去年年底他们村建造了多少房屋?

[误]How many houses did they build in their village by the end of last year?

[正]How many houses had they built in their village by the end of last year?

[简析]last month说明动作在过去时间内完成,因此句1应当使用一般过去时;by the end of last year表示动作在过去时间以前完成,因此句2用过去完成时。

四、掌握不用过去完成时的情况

◆句中如有yesterday, last year, in 1996, three years ago等表示很确定的过去时间的状语,谓语动词必须用一般过去时。例如:

They came to China ten years ago.

他们是十年前来的中国。

◆汉语中虽然有“了”“曾”“过”等字眼表示动作完成,但没有说明动作是过去某一时间以前完成的,译成英语时要用一般过去时,不可用过去完成时。例如:

He taught English for three years.

他教过三年英语。

◆叙述在过去连续发生的两件以上的事,虽然时间有先后之别,仍用一般过去时。例如:

They decided to stay there, so they built their homes and made their farms.

他们决定留在那儿,所以他们建了自己的家,也开垦了属于自己的农田。

专项练习

单项选择,选择最佳答案。

1.—Did you see Mr Smith when you were in France?

—No, when I___ France, he___ to China.

A.had arrived, had gone B.arrived to, went

C.got to, had gone D.had got to, would go

2.The students___ their classroom when the visitors arrived.

A.have cleaned B.were clearned

C.were cleaning D.had cleaned

3.Mr Smith ___fifteen country by the end of last year.

A.had visited B.have visited

C.visited D.will have visited

4.Catherine ____writing the letter before her mother came into her bedroom.

A.has finished B.was finishing

C.had finished D.is finishing

5.—What were you doing when Simon phoned you?

—I____ my homework and was starting to take a shower.

A.was finishing B.have just finished

C.finished D.had just finished

过去完成时的用法 篇3

1.过去完成时的基本用法:

(1)表示在过去某一时刻或动作以前完成了的动作,即“过去的过去”,可用“by, before, by the end of+表示过去的时间点”表示,或用when, before, after, because引导的状语从句表示,也可以用一个表示过去的动作或通过上下文来表示。

By yesterday morning, he had called me ten times.

到昨天上午,他已经给我打了十个电话了。

I had finished reading the book by eight a.m. yesterday.

到昨天上午八点为止,我已读完了这本书。

We had planted 1,000 trees before ten.

十点以前我们已经栽了一千棵树。

I had learned five hundred English words by the end of last term.

到上学期期末为止,我已经学了五百个英文单词。

When I got home, my mother had finished cooking.

我到家时,妈妈已经做好饭了。

After the rain had stopped, they set out at once.

雨停之后他们马上就出发了。

I didn’t go to the cinema yesterday because I had seen the film twice. 昨天我没有去看电影,因为这部影片我已经看过两次了。

(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。

He said he had worked in that factory since 1949.

他说自从1949年以来他就在那家工厂工作。

I saw Li Lei yesterday. We had not met each other for five years.

昨天我见到了李蕾。我们有五年没见面了。

(3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。

I knew nothing about him, because I had never seen him before.

我对他一无所知,因为我以前根本就没见过他。

(4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。

I returned the book that I had borrowed. 我已归还了我借的书。

(5)过去完成时常常用在宾语从句(或间接引语)中,这时从句中的动作发生在主句所表示的过去的动作之前。

He said that he had known her well. 他说他很熟悉她。

2.过去完成时与现在完成时、一般过去时的比较:

(1)与现在完成时的比较。

过去完成时与现在完成时都常和表示一段时间的状语连用,如for a long time, for two years等,但现在完成时表示的是延续到现在或和现在有关的动作,句中不可有表示过去特定时间的状语,而过去完成时表示的是在过去某时之前已经完成或延续到过去某时的动作,可与表示过去特定时间的状语连用。试比较:

The match has been on for half an hour.

比赛已进行了半小时。(现在还在进行)

The match had been on half an hour when I got there.

我到那儿时比赛已进行了半小时。(到过去某时,已进行了半小时)

(2)与一般过去时的比较。一般过去时和过去完成时都可以和表示过去的时间状语连用,但侧重点不同:一般过去时表示的是在过去时间里发生的动作或存在的状态;而过去完成时则表示在过去某一时间或动作之前已完成的动作或状态。试比较:

They did the work at 11 o’clock yesterday morning.

他们昨天上午11点做的那项工作。

They had done the work by 11 o’clock yesterday morning.

英语中过去完成时用法剖析 篇4

英语中过去完成时用法剖析

过去完成时用来表示在过去某一时间之前或过去某一动作之前已经发生或已经完成的动作,也就是说,这种动作是发生在“过去的`过去”.然而,除了其时态意义外,过去完成时还有很多种用法,可以表示不同的语气、意义和特别的修辞方式等.本文全面而详细地论述了过去完成时的多种用法.

作 者:周咏志 作者单位:湖南工程职业技术学院刊 名:中国校外教育(理论)英文刊名:CHINA AFTER SCHOOL EDUCATION年,卷(期):2008“”(2)分类号:H3关键词:英语教学 过去完成时 用法分析

过去完成时的用法总结 篇5

摘要:现在完成时和过去完成时在初中英语学习过程中,学生普遍感到较难掌握。因为现在完成时虽然动作发生在过去但重点强调过去发生的动作对现在造成的结果和影响。重点是现在,现在完成时是现在时态不能和过去时间状语连用。但是过去完成时确能和过去时间状语连用,有时学生又和一般过去时混淆,因此,在复习时要理清他们的概念,找出他们的相同点和不同点进行归纳、比较、总结。让学生掌握他们的用法并能运用。为以后学习打下坚实的基础。

关键词:理清概念、分析对比、归纳总结、掌握运用。

时态是英语学习的主要语法项目之一。在我们初中英语学习的八种时态中,比较起来完成时(现在完成时和过去完成时)对学生来说较难掌握。下面我们找出他们的相同点和不同点进行归纳、比较、总结。

一、理清现在完成时和过去完成时的概念。

现在完成时是表示动作发生在过去,但与现在有关,即用一个过去发生的动作来说明现在的情况或状态。现在完成时是现在时态不能和过去时间状语连用。

过去完成时是表示动作发生在过去,但与过去的另一点有关,即用一个过去发生的动作来说明过去另一点的情况或状态。过去完成时是过去时态,可以和过去时间状语连用。

从概念上可以看请现在完成时和过去完成时干区别就在于他们的截止时间不同,其余的用法基本一样。因此,学生只要掌握了现在完成时的用法,弄清他们的截止时间,那么过去完成时的用法也就掌握了

二、现在完成时的用法和过去完成时的用法。

现在完成时的用法一般有两种:

A、现在完成时是表示到现在(或说话时)为止,已经完成或刚刚完成的动作,通常和汉语“了”、“过”、“已经”连用。(但是带“了”、“过”、“已经”的句子不一定都用完成时,)例如:

1、他们建起了很多新房子。They have built mang new houses.2、那本书他看过两遍了。He has read the book twice.3、我们已经学了将近一千个英语单词。

We have already learned about 1,000 English words.过去完成时同样也有两种用法。

A:过去完成时表示在过去某一时间或动作之前已经完成或刚刚完成的动作,也通常 和汉语“了”、“过”、“已经”连用。和现在完成时的区别就是截止时间不同,现在完成时的截止点是现在,过去完成时是过去,它所表示的时间就是“过去的过去”。要想用过去完成时,关键得有过去某一时间或动作来参照,找到作为参照的过去某一时间或动作,过去完成时的用法就和现在完成时的用法一样了。表示过去某一时间或动作一般有下列几种方式表示:

a: 通过介词by、at、before。例如:

1、到上周末他们已经学完了第十八课。

They had finished learning Lesson 18 by the end of last week.2、老王在二十岁时就入党了。

Lao Wang had joined the Party at the age of twenty.3、我们在昨天早上八点之前就到那里了。

We had got there before 8 yesterday morning.b: 通过上下文(或含有宾语从句)中主句的谓语动词。例如:

老师问他们是不是把书还给图书馆了。

The teacher asked if they had returned the books to the library.c: 通过含有状语从句复合句中的谓语动词。例如:

1、老师进来时,我们已经做完作业了。

We had finished our homework when the teacher came in.2、他吃过药后,感觉好多了。

He felt much better after he had taken the medicine.现在完成时和过去完成时的第二种用法也可通过比较复习。

B: 现在完成时还可表示动作发生在过去,一直延续到现在,到现在可能结束,也可能继续延续下去,常和for或since引导的短语或从句连用。例如:

1、汤姆在这个工厂工作十年了。

Tom has worked in this factory for ten years.2、他们自两年前就搬到英国了。

They have moved to England since two years ago.3、张华自出生以来就住在这个城市。

ZhangHua has lived in the city since he was born.过去完成时的第二种用法除了截止时间和现在完成时用法相同。B: 过去完成时也可表示动作发生在过去,一直延续到过去的另一点,到这一点可能结束,也可能继续延续下去,常和for或since引导的短语或从句连用。表示过去另一点时间或动作的方法和第一种用法相同。例如: 1.、到去年底他们在这条街上住了二十多年了。

They had lived in this street for over twenty years by the end of last year.2、他说自从1989年就在这个学校教书。

He said he had taught in the school since 1989.3、我醒来时,芳芳已经读了半个小时的英语了。

When I woke up , FangFang had read English for half an hour.在讲清现在完成时和过去完成时的用法后,还要提醒学生注意两点。一:短暂性动词和延续性动词。

在现在完成时和过去完成时的第二种用法中,由于for和since引导的短语或从句实际上表示的时间都是一段时间,因此,这就要求句子动词必须要用延续性动词,不能用瞬间动词。这一点与汉语不同,好多学生受汉语影响,对这点不太了解,在翻译句子时就根据汉语直接翻译。如:他父亲死两年了。译为:His father has died for two years 这样翻译虽然从语法上没有错误,但是实际上是不对的,因为die是瞬间动作,如果这样翻译它的意思就是:他父亲死的动作就需要两年,显然是不成立的。我们汉语说,他父亲死了两年了,意思是他父亲不在人世间两年了,也就是说处于死的状态两年了,译为英语应为:He father has been dead for two years.再如:王飞那本书买了三个月啦。也不能译为;Wang Fei has bought the book for three months.而应译为;Wang Fei has had the book for three months.如果要用瞬间动词,句子必须用过去时,译为;His father died two years ago.Wang Fei bought the book three months ago.或:It is two years since his father died.It is three months since Wang Fei bought the book.同时还要向学生说明否定句不存在这一问题,如可以说:I have not seen him for a few years.二:现在完成时和一般过去式的区别。

很多学生对现在完成时和一般过去式有时也容易混淆,因为它们的动作都是发生在过去,为什么现在完成时是现在时态不能和过去时间状语连用。而过去时可以和过去时间状语连用,这是因为一般过去时只是说明过去发生的事,着重说明这件事已经过去,与现在没有关系。而现在完成时所表达的事情虽然也发生在过去,但着重说明过去发生的事留存在目前的结果或影响,重点是现在。试比较: He has opened the door.(着重强调现在门是开着的。)

He opened the door.(着重强调开门这个动作是过去发生的,与现在没有关系,现在不知道门是开还是关。)

如果在复习时把这几个问题让学生掌握,那么现在完成时和过去完成时学生运用起来也就容易了。参考文献

《英语语法手册》

过去完成时的用法总结 篇6

1.We often go to work by bus.

我们常常坐公共汽车去上班。

该句所采用的时态为一般现在时, 而汉语中则使用“常常”这一词汇来表示。

2、We are planting trees in the park.

我们正在公园种树。

该句所采用的时态为现在进行时, 而汉语则使用“正在”这一词汇来表示。

由于东西方的文化背景不同, 英语和汉语有很大的差异, 在教学中我们深深体会到, 常见的几种时态的用法及其区别很有必要向学生详细讲解, 解释清楚, 否则学生会受到汉语干扰的同时又容易将英语中的几种时态的用法搞混淆, 加之我们并不具备较好的学习英语的语言环境。久而久之学的失去兴趣, 教的失去信心, 学的兴趣和教的信心随着时间的推移呈编辑效应递减。为此, 在教学中应注重讲解时态的用法及其区别。

如:一般过去时与现在完成时的区别。

一、一般过去时与现在完成时可从以下几方面进行对比:

1.概念方面:一般过去时的概念是表示在过去某时发生的动作或存在的状态。而现在完成时则表示过去发生的某一动作对现在所造成的影响和产生的结果。

相同点:动作都发生在过去。

不同点:一般过去时的动作发生在过去, 只说明过去, 现在完成时的动作发生在过去, 但主要强调现在。

用时间轴线表示为 (如表一) :

二、结构上的区别:

一般过去时:We posted the photo yesterday afternoon to liPing.

我们昨天下午把这张照片邮寄给李平。一般过去时:行为动词变为过去式。

现在完成时:We have posted the photo alreaday.我们已经把这张照片邮寄给李平了。

现在完成时:助动词have与行为动词的过去分词搭配。

三、用法上的区别:

当我们要表达某个动作发生在过去某时的时候, 用一般过去时;当我们要表达某个动作对现在造成的影响或产生的结果时用现在完成时。

如:He looked at the book last night.

他昨晚上看过这本书 (说明看书的动作发生在过去即昨晚, 强调过去)

He has looked at the book already.

这本书他已看过 (说明看书的动作发生在过去, 但强调现在的情况, 他了解这本书的梗概)

四、特征上的区别:

一般过去时常常使用过去的时间状语, 如last year, yestday, just now等

如:He went to the classroom just now.

现在完成时常常使用副词, 如already, yet.

We have not been to Beijing yet.

上一篇:服装销售八步下一篇:高一学生人物作文