过去完成时过去完成时的基本概念和形式
- 格式:doc
- 大小:55.50 KB
- 文档页数:6
九年级语法:过去完成时过去完成时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)在所说时刻之前某一时候停止的动作。
现在完成时一、基本结构肯定形式:主语+助动词have/has + done(动词的过去分词),如:I've written an article. 我写了一篇文章。
否定形式:主语+have/has+ not+ done(动词的过去分词),如:He hasn't changed a little so many years. 这么多年他一点也没变。
一般疑问句:把have或has提到主语前面。
如:Have you been to Beijing? 你去过北京吗?二、基本用法现在完成时表示发生在过去的、对现在仍有影响的动作,或表示开始在过去,并且一直延续到现在,甚至还可能延续下去的动作。
①表示发生在过去且对现在仍有影响的动作时,时间状语有:already, yet, just, once, twice, ever, never, three/many times, before,recently(最近), so far,these days…等。
如:I have never seen such fine pictures before. 我以前从来没有看过这么好的画。
He has just gone to England.他刚去英国。
②表示发生在过去,一直延续到现在,甚至还可能延续下去的动作或状态时,谓语动词由表示持续动作或状态的延续性动词充当。
句中的主要时间状语有:for+一段时间:for four weeks/two years…;since+(过去的)时间点:since 1990,since last year/month/week…, since two weeks ago和since引导的从句(一般过去时)等。
如:◆辨析since 与forsince 后的时间状语是一个时间点,表示“从某时间开始”;for引导的是一个时间段,表示“已持续了多长时间”。
I have been away from my hometown for thirty years.我离开家乡有30年了。
过去完成时知识点归纳与总结一、过去完成时的构成过去完成时是由助动词"had"和动词的过去分词形式构成的。
动词的过去分词形式通常是在动词原形后加上-ed。
例如:"had seen","had eaten"。
二、过去完成时的用法1. 表示在过去某个时间或动作之前已经发生或完成的动作。
例如:"She had already left when I called her."意思是"在我给她打电话的时候,她已经离开了。
"2. 表示过去某个时间点之前一直持续的动作或状态。
例如:"I had known him for years before he moved away."意思是"在他搬走之前,我认识他已经有很多年了。
"3. 表示对过去某个动作的猜测或假设。
例如:"He had probably gone to bed when I arrived."意思是"当我到达时,他可能已经上床睡觉了。
"4. 与"if only"连用,表示对过去某个动作的遗憾或后悔。
例如:"If only I had studied harder, I would have passed the exam."意思是"要是我当时学得更努力一些,我就能通过考试了。
"三、过去完成时的标志词过去完成时的常见标志词有:"already","just","before","when","after","by the time","until"等。
四、过去完成时与其他时态的区别1. 过去完成时与一般过去时的区别:过去完成时表示在过去某个时间或动作之前已经发生或完成的动作,强调先后顺序;而一般过去时则仅表示过去的动作或状态,没有先后顺序的含义。
英语必考时态结构之过去完成时过去完成时(The Past Perfect Tense):表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。
在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。
它表示动作发生的时间是“过去的过去”,侧重事情的结果。
下面是小编为您收集整理的英语必考时态结构之过去完成时,供大家参考!英语必考时态结构之过去完成时过去完成时1. 概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。
2. 时间状语:before, by the end of last year(term, month),etc.3. 基本结构:had + done.否定形式:had + not + done.一般疑问句:had放于句首。
4. 用法1) 在told, said, knew, heard, thought等动词后的宾语从句种。
例如:She said (that)she had never been to Paris. 她告诉我她曾去过巴黎。
2) 在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
例如:When the police arrived, the thieves had run away. 警察到达时,小偷们早就跑了。
3) 表示意向的动词,如hope, wish, expect, think, intend, mean,suppose等,用过去完成时表示"原本…,未能…"。
例如:We had hoped that you would come, but you didn't. 那时我们希望你能来,但是你没有来。
注意:had hardly… when... 刚......就......。
例如:I had hardly opened the door when I he hit me. 我刚打开门,他就打了我。
过去完成时与过去时的区别与用法过去完成时和过去时都是英语中描述过去发生的动作或状态的时态,但它们在使用方式和含义上有一些区别。
在本文中,将对过去完成时和过去时的区别以及使用方法进行详细探讨。
一、过去完成时的基本形式和用法过去完成时由“had + 过去分词”构成,用于表示在过去某个时间点或某个已经过去的动作之前已经完成的动作或状态。
1. 表示过去某个时间点之前的完成动作例如:- She had already eaten when I arrived. (我到达时,她已经吃过了。
)- They had finished the project before the deadline. (在截止日期之前,他们已经完成了这个项目。
)2. 表示过去某个已经过去的动作之前已经完成的动作例如:- The train had left when we got to the station. (我们到站时,火车已经开走了。
)- He had lost his keys before he realized it. (他意识到之前已经丢失了钥匙。
)3. 表示原本应该发生但未实现的动作- I would have called you if I had your number. (如果我有你的号码,我会给你打电话的。
)- He would have been there if he hadn't missed the bus. (如果他没有错过公车,他本来会在那里的。
)二、过去时的基本形式和用法过去时简单地表示过去某个时间发生的动作或状态,没有过去完成时表达的先后顺序。
1. 表示过去某个时间的发生的动作例如:- She ate breakfast at 7 o'clock this morning. (她今天早上7点吃了早餐。
)- They went to the beach last summer. (去年夏天他们去了海滩。
原创不容易,【关注】店铺,不迷路!英语语法中的过去完成时1.概念:它代表过去,它的成分是过去分词。
基本结构:主语有过去分词肯定句:主语有过去分词。
否定句:主语没有过去分词。
一般问题:有主语过去分词吗?是的,受试者有。
不,主体没有。
特殊疑问句:特殊疑问句或短语一般疑问句(有主语过去分词)?二、用法:1.表示在过去的某个时间之前已经完成了某个操作。
例如:昨晚他不到十点就睡觉了。
到昨晚9点钟,我们已经从宇宙飞船上收到了200张照片。
2.搭配一般过去式,表示过去动作发生时,一个动作已经完成。
例如:当我到达车站时,火车已经开动了。
)我一看到一位女士下车,就觉得是她,因为我以前见过她。
)说明:用过去完成时在简单句中表达一个动作,过去的瞬间往往用短语“按过去的时间”来表达。
例如,以下陈述不正确:如果要说“昨晚10:00”,一定要用简单过去式“何上床了……”。
请观察以下句子,并试着进行比较:昨天下雨了。
昨天下雨了。
(正)也许你会说:“昨天下雨了,今天放晴了。
雨是过去的事了,雨已经下完了,所以用过去完成时……”这就是让学生对过去时和过去完成时感到困惑和迷茫的地方。
其实只要理解以下两个原则,就可以消除这种现象。
1.过去时用作状语修饰动词。
2.简单句要避免过去完成时,除非能从对话顺序和语境中确定过去动作的参照点。
过去常见的标志性时间状语有:1.到过去时间的尽头到去年年底,我们已经解决了100多个问题。
)2、bythe子句(动作发生在过去)当她离开这个城市时,她已经用完了所有的积蓄。
)3.过去的时间到去年七月,他已经教了四年数学。
(他教了四年数学,直到去年七月。
)4.在过去之前【素材积累】不要叹人生苦短,若把人一生的足迹连接起来,也是一条长长的路;若把人一生的光阴装订起来,也是一本厚厚的书。
开拓一条怎样的路,装订一本怎样的书,这是一个人生命价值与内涵的体现。
有的人的足迹云烟一样消散无痕,有的人却是一本耐读的厚书,被历史的清风轻轻翻动着,给一代又一代的人以深情的启迪与深刻的昭示。
过去完成时的结构用法过去完成时,作文初中英语的必考时态之一,在英语学习中也占据着主要的地位,那么,过去完成时的结构是什么、具体该怎么用呢,下面就来详细了解一下。
过去完成时,过去完成时的结构用法过去完成时的定义过去完成时①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续。
一、基本结构:主语+had+过去分词①肯定句:主语+had+过去分词②否定句:主语+had+not+过去分词③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?过去完成时的基本用法1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。
即“过去的过去”。
可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。
例如:By nine o’clock last night, we had gotten 200 pictures from the spaceship.到昨晚9点钟,我们已经收到200 张飞船发来的图片。
2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。
例如:I had been at the bus stop for 20 minutes when a bus finally came.当车来的时候,我在车站已等了20分钟。
He said he had worked in that factory since 1949.他说自从1949年以来他就在那家工厂工作。
3)一般说来,各种时态都有特定的时间状语。
与过去完成时连用的时间状语有:(1 )by + 过去的时间点。
如:I had finished reading the novel by nine oclock last night(2 )by the end of + 过去的时间点。
过去完成时态讲解与练习定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。
它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。
构成:①基本形式: had + 过去分词。
如:We had reached the top of the hill before midnight.在半夜之前我们已登上了山顶。
②否定形式: had + not + 过去分词。
如:They hadn’t finished the work whe n we got there.我们到那儿时,他们还没有完成工作。
③一般疑问句形式: had提到句首,回答用Yes, 主语+ had. / No, 主语+ hadn’t. 如:|—Had he told you to go there earlier yesterday他昨天告诉过你早点儿到那儿吗—Yes, he had. (No, he hadn’t.) 是的,他告诉了。
(不,他没有。
)用法:1、用在“after / before / when + 过去时态从句”或有“by+过去时间”的句子中。
例如:by then, by\ before nine o’clock yesterday,by the end of last year, by the age of twenty, by the time I arrived …Mother had already cooked supper before I returned home.在我回到家前,妈妈已经把饭做好了。
2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
例如:When I returned home, my guest had already left.I did not see the film because I had seen it before.`3、常用在主句为一般过去时的宾语从句中. 如told, said, knew, heard, thought, asked等动词后的宾语从句。
高中英语语法过去完成时专题讲解(一)过去完成时1.过去完成时:✈1).概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
✈2).时间状语:recently, lately, since…for…,in the past few years, etc.✈3).基本结构:have/has + done✈4).否定形式:have/has + not +done.✈5).一般疑问句:have或has提前概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即过去的过去(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.2、过去完成时的判断依据:由时间状语来判定✈ 1 )by + 过去的时间点。
Eg: I had finished reading the novel by nine o'clock last night.✈ 2 )by the end of + 过去的时间点。
Eg: We had learned over two thousand English words by the end of last term.✈ 3 )before + 过去的时间点。
Eg: They had planted six hundred trees before last Wednesday.3.课堂练习:一.用动词的适当形式填空1. We _____________ (paint) the house before we ______________ (move) in.2. That rich old man _____________ (make) a will before he _____________ (die).3. They _____________ (study) the map of the country before they ________ (leave).4. The robbers _____________ (run away ) before the policemen_______ (arrive).5. I __________ (turn off) all the lights before I ____________ (go) to bed.6. Paul __________ (go) out with Jane after he __________ (make) a phone call.7. Tom __________ (say) he ___________ (read) the book twice.8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake.9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall.10.The Reads __ ______ (have) lunch when I ________________(get) to their house.二.句型转换1.I had sold the ticket when she came.(改否定句)2.She had sung a song to us before she danced.(改否定句)3.They began to climb the mountain after they had bought all the food and drinks.(否定)4.By 10:00 a.m, I had been very hungry. (改一般疑问)5.Lucy had already completed the project when I arrived.(改一般疑问)6.By the time he got to the airport, the plane had taken off. (改一般疑问)7..He had broken his arm when I saw him.(对划线部分提问)8.When he had read the note, he ate it. (对划线部分提问)9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)Keys:一、1. had painted... moved 2. had made ... died 3. had studied…left4. had run away..arrived5. had turned off …went 6. went …had made 7. said …had read 8 failed …had made9. (had) finished …left 10. were having/had had …got二、1.I hadn't sold the ticket when she came.2. She hadn't sung a song to us before she danced.3. They didn't begin to climb the mountain after they had bought all the food and drinks.4. Had you been very hungry by 10:00 a.m?5. Had Lucy completed the project when I arrived yet?6. Had the plane taken off by the time he got to the airport?7. What had he done when you saw him?8.What did he do when he had read the note?9. Why didn't Jack go to the cinema?10. How long had you/we had the toys before you/we gave them to the child?(二)过去将来时:定义:它表示从过去某一时间来看将要发生的某个动作或存在的某种状态。
过去完成时理解过去完成时的表达方式过去完成时是英语中的一种时态,用来描述在过去某一时间点或动作发生之前已经完成的动作或状态。
简单来说,过去完成时用于在过去某个时间点触发或者结束之前,已经发生过的动作或状态。
过去完成时的基本结构是“had + 过去分词”,其中“had”是过去完成时的助动词,根据主语的人称和数进行变化,过去分词则是动词的第三形式,或者根据不规则动词的变化规则进行变化。
过去完成时的表达方式有以下几种:1. 表示在过去某个时间点之前已经完成的动作:例如:By the time we arrived, the show had already started. (我们到达的时候,演出已经开始了。
)2. 表示在过去某个时间段之前一直持续的动作或状态:例如:He had worked for the company for 10 years before he retired. (他在退休之前已经在这家公司工作了10年。
)3. 表示对过去某一动作或事件的推测:例如:They had probably left when we arrived. (当我们到达时,他们可能已经离开了。
)4. 表示过去某一动作或事件是否发生取决于另一个动作或事件是否完成:例如:She said she had already finished her homework before she went out. (她说她在出门之前已经完成了作业。
)5. 与其他过去时态进行比较,用于强调先后顺序:例如:I had already eaten dinner when she called. (她打电话的时候,我已经吃过晚饭了。
)需要注意的是,过去完成时一般与过去时态连用,用于强调先后顺序。
如果时间顺序已经明确,就可以省略过去完成时。
过去完成时的使用还需要根据具体语境和句子结构来决定,以下是一些常见的短语和句型结构:1. by + 过去时间点:表示在某一时间点之前已经完成的动作。
现在完成时的基本概念和形式现在完成时(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.做完早操后,我们吃早饭。