过去完成时过去完成时的基本概念和形式

合集下载

九年级英语语法:过去完成时

九年级英语语法:过去完成时

九年级语法:过去完成时过去完成时1概念引入过去完成时的概念:过去完成时表示过去某一时间或动作以前已经发生或完成了的动作。

它表示动作发生的时间是“过去的过去”。

表示过去某一时间可用by, before 等构成的短语,也可用when, before等引导的从句或通过上下文提示等。

His eyes shone brightly when he finally received the magazine he had long expected.当他终于收到他盼望已久的杂志时,他兴奋得两眼闪光。

By the time he was twelve, Edison had begun to make a living by himself.12岁时,爱迪生就开始自己谋生。

2用法讲解1. 过去完成时的构成1)过去完成时基本构成形式: had +过去分词。

We had reached the top of the hill before midnight.在半夜之前我们已登上了山顶。

2)过去完成时的否定形式: had + not + 过去分词。

They hadn’t finished the work when we got there.我们到那儿时,他们还没有完成工作。

3)过去完成时的一般疑问句及其回答形式:疑问句要把had提到句首;回答用Yes, 主语+ had. / No, 主语+ hadn’t.—Had he told you to go there earlier yesterday? 他昨天告诉过你早点儿到那儿吗?—Yes, he had. (No, he hadn’t.) 是的,他告诉了。

(不,他没有。

) 注意:had not 常简略为hadn't。

2. 过去完成时的用法过去完成时的主要用法和现在完成时一样。

不同的是,过去完成时把时间推移到了过去某一时间之前,与现在无关。

1)过去完成时表示在过去某一时间或动作以前已经完成了的动作。

过去完成时用法

过去完成时用法

过去完成时用法过去完成时(The Past Perfect Tense):表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

它表示动作发生的时间是过去的过去,侧重事情的结果。

一、概念:表示过去的过去,其构成是had +过去分词。

1.肯定句:主语+had+动词过去分词+其他.2.否定句:主语+had+not+动词过去分词+其他.3.疑问句:Had+主语+动词过去分词+其他?肯定回答:Yes,主语+had.否定回答:No,主语+hadn#39;t.4.特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他?5.被动语态:主语+had(not) +been+动词过去分词+其他.二、用法:1. 表示某一动作在过去某一时刻之前已完成。

例如:He had gone to bed by 10:00 last night. (昨夜十点钟之前他已上床去睡了。

)2. 与一般过去时搭配,表达某一动作在过去的动作发生时已完成。

例如:The train had started when I got to the station. (当我到达车站时火车已开走了。

)The minute I saw a lady getting off the bus, I knew it was she, for I had seen her before. (我一看到正在下公共汽车的那位女士就知道是她,因为我以前看见过她。

)解说:使用过去完成时在简单句里表达某一动作在过去的某一时刻已完成时,该过去的时刻常以by +过去时间的短语来表达。

例如下面的说法是不正确的:He had gone to bed at 10:00 last night.若是要说at 10:00 last night就必须用一般过去时He went to bed...。

请再观察下面的句子试比较:It had rained yesterday. (误)It rained yesterday.(正)或许你会说:昨天下了雨,可是今天已放晴了,下雨已是过去的事,而且已经下完了,所以就用过去完成时。

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

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

一般过去时与过去完成时的区别一般过去时和过去完成时都是英语中表示过去的时态,但它们在使用和表达上有着不同的区别。

本文将从不同的角度来探讨一般过去时和过去完成时的区别。

一、时间概念1. 一般过去时:一般过去时用来表示过去某个具体的动作或状态。

常常与表示过去的时间状语连用,如:yesterday(昨天)、last week(上周)、in 1999(在1999年)、three days ago(三天前)等。

2. 过去完成时:过去完成时用来表示过去某个动作或状态在另一个过去的时间点之前已经完成。

通常有两个动作或状态,其中一个发生在另一个之前。

常常与表示过去的时间状语连用,如:before(之前)、after(之后)、by the time(到…之时)等。

二、动词形式1. 一般过去时:一般过去时的谓语动词通常是由动词的过去式构成。

例如:play(玩)- played(玩过);go(去)- went(去过);study(学习)- studied(学习过)等。

2. 过去完成时:过去完成时的谓语动词通常是由助动词 had 和动词的过去分词构成。

例如:have(有)- had (曾有);eat(吃)- eaten (吃过);write(写)- written(写过)等。

三、用法1. 一般过去时:一般过去时用来描述过去的动作或状态,强调动作或状态的完成。

例如:I watched a movie last night.(昨晚我看了一部电影。

)He lived in Beijing for ten years.(他在北京住了十年。

)2. 过去完成时:a. 表示过去某个动作在另一个过去的时间点之前已经完成。

例如:I had finished my homework by the time he arrived.(他到达时,我已经完成了作业。

)b. 表示过去某个动作在过去某个时间点之前已经完成,但没有明确指出这个时间点。

例如:She had already left when I arrived.(我到达时她已经离开了。

过去完成时讲解及练习

过去完成时讲解及练习

一. 过去完成时的概念与结构概念:表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past )”。

构成:“助动词had + 过去分词”,其中had 通用于各种人称。

They had already had breakfast before they arrived at the hotel.在到达旅馆之前,他们已经吃过了早饭。

She had finished writing the composition by 10:00 this morning.今天早晨10点之前,她已经写完了作文。

二. 过去完成时的用法用法1. 表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即发生在“过去的过去”。

例如:When I woke up, it had stopped raining.我醒来时,雨已经停了。

(雨停发生在醒来之前,即“过去的过去”)用法2. 表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去时间,而且动作尚未结束,仍然有继续下去的可能。

例如:By the end of last year, he had worked in the factory for twenty years.到去年年底为止,他已经在这个工厂工作了20年。

(到去年年底为止已工作了20 年,还有继续进行下去的可能)三. 过去完成时的判断依据1. 由时间状语来判定一般说来,各种时态都有特定的时间状语。

与过去完成时连用的时间状语有:(1)by + 过去的时间点,例如:I had finished reading the novel by nine o'clock last night.到昨天晚上九点钟为止,我已经读完了这本小说。

(2)by the end of + 过去的时间点,例如:We had learned over two thousand English words by the end of last term.到上学期末为止,我们已经学了两千多单词。

过去完成时一般疑问句

过去完成时一般疑问句

过去完成时一般疑问句一、过去完成时的概念过去完成时(Past Perfect Tense)是英语语法中的一种时态,用于表示在过去某一时间或动作之前已经发生或完成的动作,即“过去的过去”(past-in-the-past)。

这种时态主要用于描述在过去时间线上,两个动作或事件之间的先后顺序,其中较早发生的动作或事件用过去完成时表示。

二、过去完成时的结构过去完成时的基本结构由“助动词had + 过去分词”构成,其中“had”通用于各种人称。

具体形式如下:•肯定句:主语+ had + 过去分词+ 其他•否定句:主语+ had + not + 过去分词+ 其他(not常简略为n't,即hadn't)•一般疑问句:Had + 主语+ 过去分词+ 其他?•肯定回答:Yes, 主语+ had.•否定回答:No, 主语+ hadn't.三、过去完成时的用法1.表示在过去某一时间之前完成的动作:这种用法通常与时间状语连用,如by, before等介词短语,或when, before, after等引导的时间状语从句。

例如:o By nine o'clock last night, we had got 200 pictures from the spaceship.o They had already had breakfast before they arrived at the hotel.2.表示在过去某一时间之前已经开始,并延续到该时间点的动作或状态:常与for, since等表示一段时间的词连用。

例如:o By the end of last year, he had worked in the factory for twenty years.o He said he had made great progress since he came here.3.用于宾语从句中,表示在过去某动作之前已经完成的动作:当主句为一般过去时,且从句的动作先于主句的动作时,从句用过去完成时。

过去完成时和现在完成时的区别是什么?

过去完成时和现在完成时的区别是什么?

过去完成时和现在完成时的区别是什么?过去完成时(Past Perfect)和现在完成时(Present Perfect)是英语中两个不同的时态,它们在用法上有一些区别。

以下是它们之间的主要区别:1. 时态的基本含义:- 过去完成时:过去完成时表示在过去某个时间点之前完成的动作或事件,强调过去某个时间点之前发生的情况。

- 现在完成时:现在完成时表示过去开始并一直延续到现在的动作或事件,强调对现在的影响。

2. 句子结构:- 过去完成时:过去完成时的句子结构是“had + 过去分词”,例如:“I had finished my homework before I went to bed.”(我在上床睡觉之前已经完成了作业。

)- 现在完成时:现在完成时的句子结构是“have/has + 过去分词”,例如:“I have lived in this city for five years.”(我在这个城市已经住了五年。

)3. 时态转换:- 过去完成时可以用于转述过去的时间和事件,变为间接引语时不需要改变时态。

- 直接引语:She said, "I had already eaten when she arrived."(她说:“她到的时候我已经吃过饭了。

”)- 间接引语:She said that she had already eaten when she arrived.(她说她到的时候已经吃过饭了。

)- 现在完成时需要根据转述时的时间进行时态转换。

- 直接引语:He said, "I have finished my work today."(他说:“我今天已经完成了我的工作。

”)- 间接引语:He said that he had finished his work that day.(他说他那天已经完成了工作。

)4. 时间表达:- 过去完成时通常和表示过去某个时间的副词或短语连用,如:before(在...之前)、by the time(到...的时候)、already(已经)等。

过去、现在完成时用法

过去、现在完成时用法

过去完成时:表示发生在过去的两个动作在前的那一个,它表示句子中描述的动作发生在“过去的过去”。

基本形式:过去完成时由had+过去分词构成,因此无人称变化肯定式:I had/I'd worked等否定式:I had not/hadn't worked等疑问式:had I worked等否定疑问式:had I not/hadn't I worked等时态用法:1. 过去完成时是与现在完成时相当的过去式:现在完成时:Ann has just left.If you hurry you’ll cat ch her.(安刚刚走。

如果你快一点,就能追上她。

)过去完成时:When I arrived Ann had just left.(我到的时候,安刚刚离开。

)但是,过去完成时不像现在完成时那样限于表达未指明时间的动作,因此可以说:He had left his case on the 4∶40 train.(他把手提箱丢在4点40分的火车上了。

)2.现在完成时可以和since/for/always等词连用,表示一个开始于过去并仍在继续或刚刚结束的动:与此同理,过去完成时也可以用来表示在所说的过去某一时刻之前就已开始的动作。

1)在该时刻仍然在继续。

例如:Bill was in uniform when I met him.He had been a soldier for ten years.(我遇到比尔的时候,他身穿军服。

那时他已经当了十年兵了。

)2)在该时刻停止或刚刚停止。

例如:The old oak tree, which had stood in the churchyard for 300 years, suddenly crashed to the ground.(屹立在教堂墓地上已300百年之久的老橡树突然间哗啦一声巨响倒在地上。

)但应注意,过去完成时还可以用来表示:3)在所说时刻之前某一时候停止的动作。

过去完成时(详细讲解)

过去完成时(详细讲解)
过去完成时详细讲解
目 录
• 过去完成时基本概念 • 过去完成时用法详解 • 过去完成时与现在完成时对比 • 过去完成时常见错误及纠正 • 过去完成时典型例句分析 • 过去完成时在写作和口语中的应用
01 过去完成时基本概念
定义与构成
定义
过去完成时表示在过去某一时间 或动作之前已经发生或完成的动 作,即“过去的过去”。
主语 + had + not + 过去分词:表示主语在过去某一时间之前尚未完成的动作,即“过去 的过去”的否定形式。
主语 + had + just/already/ever/never等 + 过去分词:这些副词与过去完成时连用,表示 不同的时间概念和语气。例如,“just”表示“刚刚”,“already”表示“已经”, “ever”表示“曾经”,“never”表示“从未”。
02 过去完成时用法详解
表示过去某一时间前已完成的动作
动作发生在过去的过去
过去完成时表示在过去某一时间或动 作之前已经发生或完成的动作,即“ 过去的过去”。
强调动作的完成
过去完成时强调动作在过去某一时间 之前已经完成,不强调动作发生的具 体时间。
表示过去某一时间前已开始并持续到过去的动作
动作在过去某一时间前开始
过去完成时还可以在复合句中表 达“过去的过去”,即在过去某 个时间之前已经完成的动作。
在复合句中,过去完成时常用在 主句或从句中,表示一个动作在 另一个动作之前已经完成。
例如:By the time he was ten, he had learned to play the piano. 他十岁时就已经学会了弹钢 琴。
02
现在完成时的时间参照点是现在 ,表示从过去某个不确定的时间 开始一直持续到现在的动作或状 态。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成时的基本概念和形式现在完成时(Present perfect tense)表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况。

现在完成时由动词have (has) + 过去分词构成。

现在完成时的基本用法1)表示动作到现在为止已经完成或刚完成,汉语常用“了”或“过”来表示。

如:I have finished my work.我把工作做完了。

We have set up many new factories in this area.我们在这个地区建立了许多新工厂。

She has read all these books.她把这些书都读完了。

2)动作在过去完成,表示“经验”或“结果”。

汉语常用“过”来表示。

如:Have you ever seen the play The Doll's House? 你看过话剧《傀儡家庭》吗?Yes,I have seen it twice.我看过两遍了。

I have learnt to drive.我学过开车。

The man has lived in China.那人在中国住过。

[注] 注意be在下面句子中的意义。

如:Where have you been? -I've been to the laboratory.你上哪儿去了?——到实验室去了。

Have you ever been to Hangzhou? ―No,I've never been there.你到过杭州吗?——没到过。

How have you been?-I've been well thank you.你近来身体好吗?——谢谢你,我近来很好。

现在完成时与过去一般时的区别现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而过去一般时则表示动作发生在过去,一般不表示和现在的关系。

试比较:1)I have lost my pen.我把钢笔丢了。

(意即还没找到,现在我没有笔用。

)She lost her pen yes today.她昨天把笔丢了。

(笔是昨天丢的,现在找到与否,没有说明。

)2)I have been to the Agricultural Exhibition.我看过这个农业展览会。

(强调我知道它的内容)I went to the Agricultural Exhibition last week.我上周参观了这个农业展览会。

(只说明我上周参观过展览会这件事)3) Who has opened the door? 谁把门开了?(现在门还开着)Who opened the door? 谁开的门?(指过去,与现在无关。

现在门是关着还是开着,没有说明。

)4) A:Have you had your lunch? 你吃过年饭没有?(意即你现在不饿吗?)B:Yes,I have.吃了。

(意即我现在饱了,不要再吃了。

)A:When did you have it 你什么时候吃的?(说话人感兴趣的是“吃”这一动作发生在什么时候。

) B:I had it about half an hour ago.我是大约半小时前吃的。

现在完成时的其他用法1)还可表示动作发生在过去,并且一直延续到现在,甚至还可能继续延续下去。

这时常和since 所引导的短语或从句或for引导的短语连用(for有时可以省去)。

How long have you been in Beijing ? -I have been in Beijing for four years.你在北京呆了多久?——我在北京呆了四年。

Isaac’s father has been a school teacher since 1968. 艾萨克的父亲从一九六八年以来就当教师。

We haven't had a vacation for a long time.我们好久没放假了。

Three years have passed since we left school.我们毕业已经三年了。

[注]但在下面的句子中,主句的谓语动词可以用现在一般时。

如:It is three years since I began to work on the state farm.我在国营农场工作已经三年了。

(美国英语用has been,下例同此)It's a long time since I saw you last.好久没见了。

2)在条件、时间状语从句中表示将来完成的动作。

I’ll go with you when I have finished my home work,我做完作业后就和你一块去。

We’ll wait here until you have Written the letter.我们将在这里等你写完信。

Perhaps I’ll know more English after I have learnt it for two years.我学完两午后,懂的英语或许就会多些了。

现在完成时的时间状语问题1)现在完成时说明的是现在的情况,是现在时态,因此不能和表示过去时间的状语如yesterday,1asr month,three years ago,in l960等连用。

这些时间状语只能和过去时态连用,表示过去的动作。

但现在完成时可和表示过去时间的副词just和before连用。

如:He has just come.他刚到。

We have seen the movie before,我们以前看过这个电影。

2)现在完成时常和表示不确定的时间的副词already,never,ever,always,yet,not...yet,often等连用。

如:Have you ever been in a plane? 你坐过飞机吗?The new books have not arrived yet.新书还没有到。

The Xisha lslands have always been Chinese territory.西沙群岛一直是中国的领土。

Have you heard from him yet? 你接到他的信了吗?They have already finished their experiment.他们已经做完试验了。

Many westerners have never seen a giant panda.许多西方人从没见过大熊猫。

We have often been to the Summer Palace.我们常到颐和园去玩。

3)现在完成时可以和包括“现在”在内的时间状语连用,如now,today,this month,this year 等。

如:We have planted many fruit trees this year.我们今年种了很多果树。

Have you seen Benny today? 你今天见到本尼了吗?We've had a lot of rain this summer.今年夏天雨下得很多。

但如说话人所感兴趣的只是在这段时间内发生了某一动作,而不是这一动作与现在的关系时,须用过去时态。

如:The conference opened this month.会议是本月开幕的。

Their farm set up a pumping station this year.他们农场今年新修了一个抽水站。

现在完成时可和疑问副词where,why,how连用,但通常不和疑问副词when连用(when一般只与过去时态连用)。

如:Where have you been? 你去哪儿了?(询问经过情况。

如说Where did you go?则只问地点) Why have you turned off the radio? 你干吗把收音机关了?(强调和现在的关系,意即收音机关着。

如说Why did you turn off the radio?则强调关收音机这一过去的动作。

)过去完成时的基本概念和形式过去完成时(past perfect tense)表示在过去某一时间或动作以前已经完成了的动作。

简言之,过去完成时所表示的时间就是“过去的过去”。

过去完成时由助动词had + 过去分词构成。

过去完成时的用法1)过去完成时表示在过去某一时间或动作以前业已完成的动作。

这个过去的时间可以用by,before等介词短语或一个时间状语从句来表示。

如:By the end of last week we had learned ten lessons.到上周末为止,我们已经学了十课书。

He had learned some English before he came to the institute.他来学院之前学过一些英语。

I didn’t go to the film because I had seen it twice.我没去看电影,因为这片子我已看过两次了。

When I had gone over my lessons I took a rest.我复习完功课之后,休息了一会儿。

I gave my little sister the flowers that I had bought for her.我把给妹妹买的花送给她。

In the exhibition he saw many oil paintings that he had never seen before.他在展览厅里见到许多过去从未见过的油画。

2)过去完成时可以表示由过去某一时间开始,一直延续到过去另一时间的动作,常和for(有时可以省去)或since构成的短语或since引导的从句连用。

如:It rained yesterday after it had been dry for many months.在天旱了好几个月之后,昨天下雨了。

By the I read his new book, I had known him for a long time.到我读他的新书时,我早就知道他了。

He said that great Changes had taken place in his hometown since,1980. 他说7980年以来他的家乡大变样了。

[注]当一个由when,before,after,as soon as等连词引导的从句所表示的动作和主句的动作紧接时,两个动作均可用“一般过去时”来表示。

如:We had breakfast after we did morning exercises.做完早操后,我们吃早饭。

相关文档
最新文档