过去完成进行时
- 格式:rtf
- 大小:6.44 KB
- 文档页数:2
过去完成进行时过去完成进行时是英语中的一种时态,表示在过去某个时间点之前开始并一直进行的动作或状态。
一、概念与构成过去完成进行时由had been + 动词的现在分词构成。
其中,had been是过去完成时的助动词,并结合现在分词来表示持续进行的动作或状态。
例如:- They had been playing basketball for two hours when it started to rain.(他们开始下雨时已经打了两个小时的篮球。
)- She had been studying English for three years before she moved to the United States.(在她搬到美国之前,她已经学了三年的英语。
)二、用法1. 过去完成进行时表示在过去某个时间点之前开始并持续一段时间的动作或状态。
例如:- By the time I arrived, they had been waiting for me for an hour.(当我到达的时候,他们已经等了我一个小时了。
)- She had been living in London for three years before she moved to Paris.(在她搬到巴黎之前,她已经在伦敦住了三年。
)2. 过去完成进行时常与表示过去某个时间点的时间状语连用,用来强调从过去某一时间点开始一直持续到另一个过去时间点之前的动作或状态。
例如:- I had been working on the project since morning when he called me.(他给我打电话时,我从早上开始就一直在做这个项目。
)- They had been dating for two years before they got married.(在他们结婚之前,他们已经约会了两年。
)3. 过去完成进行时还可用于条件句和原因状语从句中,表示过去某个时间点之前一直进行的动作或状态。
一般过去时与过去完成进行时的区别一般过去时和过去完成进行时是英语中表示过去事件的两种时态。
它们在用法和含义上存在一些差异,下面我们将对它们进行详细的比较。
一般过去时(Simple Past Tense)是用来表示过去发生的动作、习惯或状态的时态。
它通常与过去的时间状语连用,如yesterday(昨天)、last week(上周)、three years ago(三年前)等。
过去完成进行时(Past Perfect Continuous Tense)则用来描述在过去某一时间点之前已经开始并持续了一段时间的动作或情况。
它结合了过去完成时(Past Perfect Tense)和进行时(Continuous Tense)的特点。
一般过去时的构成相对简单,一般使用动词的过去式形式,如walked(走),ate(吃),played(玩),was/were(是/是)等。
过去完成进行时则由"had been" + 动词的现在分词形式构成,例如:had been eating(一直在吃),had been working(一直在工作),had been studying(一直在学习)等。
两者最大的区别在于它们表示的时间范围和对事件的关注点。
一般过去时侧重于过去某一特定时间点的动作或状态,而过去完成进行时则强调了一个过去的持续性动作,该动作通常在过去某个时间点之前一直发生或持续。
举个例子来说明区别:一般过去时:I walked to the park yesterday.(昨天我走到了公园。
)这句话表示的是在过去的某个时间点,我走到了公园。
动作已经完成,没有强调持续性。
过去完成进行时:I had been studying for three hours when she called.(她打电话的时候,我已经学习了三个小时了。
)这句话表明在她打电话之前,我已经开始学习并持续了三小时了。
强调了过去某一时间点之前的持续性动作。
过去完成进行时过去完成进行时是英语中的一种时态,表示在过去的某个时间点之前开始,一直持续到过去的另一个时间点的动作或状态。
本文将介绍过去完成进行时的构成、用法以及一些例句。
一、过去完成进行时的构成过去完成进行时由过去完成时的助动词“had”、be 动词“been”以及动词的现在分词构成。
肯定句格式:主语 + had been + 动词的现在分词否定句格式:主语 + hadn't been + 动词的现在分词疑问句格式:Had + 主语 + been + 动词的现在分词二、过去完成进行时的用法1. 表示过去某一时刻之前的动作或状态持续了一段时间。
例如:- He hadn't been studying English for long before he moved to the United States.(他在搬到美国之前学了英语有一段时间了。
)- They had been working on the project for months before they finally finished it.(他们在完成这个项目之前已经工作了几个月。
)2. 用于过去完成时与过去进行时之间的时间关系。
例如:- She realized that she had been living in the same city as her childhood friend for years without even knowing it.(她意识到多年来她一直住在和她童年朋友同一个城市,却一直不知道。
)- By the time I arrived at the party, they had been dancing for hours.(当我到达派对的时候,他们已经跳了好几个小时的舞了。
)3. 用于虚拟语气的条件句中。
例如:- If he had been paying attention, he would have noticed the mistake.(如果他当时注意到了,他就会发现这个错误。
过去完成进行时的构成和用法一、构成过去完成进行时(Past Perfect Continuous Tense)是一种用来描述过去某一时间点或过去某一时间段已经持续了一段时间的动作或状态的时态。
它的构成是通过过去完成时的助动词 "had" 与动词的现在分词形式及 "been" 构成的。
构成形式:had been + doing/being + ...示例:- They had been studying English before they went abroad.(他们在出国之前一直在研究英语。
)二、用法1. 过去已经持续的动作或状态过去完成进行时用于描述已经持续了一段时间的动作或状态,在过去的某个时间点或时间段之前已经开始并持续了一段时间。
示例:- He had been waiting for the train for two hours before it arrived.(在火车到达之前,他已经等了两个小时了。
)- They had been living in the city for ten years before they moved to the countryside.(在搬到乡村之前,他们已经在城市住了十年了。
)2. 过去持续的动作或状态对过去某一时间点的影响过去完成进行时还可以用于描述过去持续的动作或状态对过去某一时间点的影响,表达 "过去某一时间点之前已经持续了一段时间的动作或状态导致了过去某一时间点的结果"。
示例:- She was out of breath because she had been running.(她喘不过气来,因为她跑了一段时间。
)- He looked tired because he had been working all day.(他看起来很累是因为他一整天都在工作。
)三、注意事项使用过去完成进行时时,需要确保与过去某一时间点或时间段有关,而不能用于描述一般的过去事件。
过去完成进行时的句子过去完成进行时是英语语法中比较复杂的时态之一,它由“过去完成时”和“进行时”两个词组构成,通常用于表示过去某一时间段内已经发生但尚未结束的动作或状态。
本文将从不同的角度解析过去完成进行时的句子,以帮助大家更好地理解和运用。
1. 时间和动作的有机结合过去完成进行时通常用于描述过去一段时间内一直在进行的动作,例如:- I had been studying English for three years before I went to the United States.- He had been working as a banker for over a decade when he decided to switch careers.这些句子中,“had been”表示过去完成时,“studying”和“working”则表示进行时,两者有机结合,形成了过去完成进行时。
这种句子常常用于突出时间和动作的有机联系,使得句子更加具有层次感和连贯性。
2. 表示过去未完成的动作过去完成进行时还可以用于表示过去某一个动作尚未结束,尤其是在某个时间点之前一直持续进行,例如:- By the time we got to the cinema, the movie had already been playing for half an hour.- The train had been traveling for hours when we finally arrived at our destination.这些句子中,“had already been playing”和“had been traveling”表示过去完成进行时,同时也表示这些动作在某个时间点之前一直持续。
通过这种方式描述过去尚未完成的动作,可以更加生动地表达出时间和动作之间的关系。
3. 情态语气和虚拟语气的使用过去完成进行时有时也用于表示情态语气或虚拟语气,例如:- If he had been listening more carefully, he would have understood everything.- I wish I had been studying harder when I was in college.这些句子中,“had been”表示过去完成进行时,同时也表示情态语气或虚拟语气。
过去完成时和过去完成进行时过去完成进行时(Past Perfect Progressive Tense)过去完成式是不能单独用的。
我们用的时候,必须有另一个事件。
也就是说,假如我们有两件事A 和B,两件事都发生在过去,但A 发生在B 以前,A 应该用过去完成式,B 则用过去式。
以下是几个例子:(1)他到台湾以前,曾学过中文。
He had studied Chinese before he came to Taiwan.(2)他念大学以前,曾前工作过。
He had worked before he decided to go to college.(3)我写这篇有关爱尔兰的小说以前,曾去过爱尔兰。
I had been to Ireland before I wrote this book about Ireland's people.(4)我在上大学以前,已经学过微积分。
I had studied calculus before I got into college.(5)周一以前,已经下过雪了。
It had already snowed before Monday.(6)警察到来之前,小偷已经跑了。
When the police arrived, the thieves had already run away.(7)到那时,他的家人已经有半年没有他的消息了。
Until then, his family hadn’t heard from him for 6 months.如果我们要强调较早发生事件的连续性,我们可以用过去完成进行式。
占去完成进行式和现在进行式惟一不同的地方是verb to have 的地方一定要用had 。
以下是一些过去完成进行式的例子:1. I had been watching TV before you called me.2. I had been working hard in a company for many years before I went to college.3. He had been studying before he went to class.4. He had been driving all day before he went to sleep.过去完成时1)概念:表示过去的过去----|-------|-----|---->其构成是had +过去分词构成。
过去完成进行时的结构过去进行时基本结构:主语+was/were+doing+其它,表示在过去某一时刻或某一段时间内进行或发生的动作,过去进行时有表示原因、强调、表示感情色彩等作用。
形式:was /were + v-ing则表示在过去某一时刻或某一段时间内展开或出现的动作。
一、结构过去展开时肯定句基本结构=主语+was/were+doing+其它过去进行时否定句基本结构=主语+was/were+not+doing+其它过去展开时通常疑问句基本结构=was/were+主语+doing+其它答语:yes,主语 was/were. 或no,主语wasn't/weren’t.过去展开时特定疑问句基本结构=特定疑问词+通常疑问句+其它以下是各种句型的例句:1.we were having supper when the phone rang.我们正在吃晚饭时,电话响了?2.this time yesterday jack was not watching tv.昨天这个时候杰克没看电视。
3.he was repairing his bike.他在修理自行车。
4.when/while we were having supper, the light went out.我们正在吃饭时,灯熄灭了。
5.while we were talking, the teacher came in.当我们正在谈话时,老师进来了。
6.while he was waiting for the bus, he was reading a newspaper.他边等车边看报。
7.he was cleaning his car while i was cooking.他擦车时,我正在做饭。
8.tom was getting up at six o’clock every day that week.汤姆那一周里每天都是六点钟起床。
高中英语过去完成进行时的语法知识点介绍英语的时态有16种,这些都是学生需要记忆的知识点,下面店铺的小编将为大家带来关于过去完成进行时的语法知识点的介绍,希望能够帮助到大家。
高中英语过去完成进行时的语法知识点一、结构形式过去完成进行时由“had been+现在分词”构成,因此无人称变化。
二、用法归纳1.过去完成进行时表示持续到过去某时的一个动作(可算是现在完成进行时的过去式):The ground was wet. It had been raining. 地是湿的。
此前一直在下雨。
At last the bus came. I had been waiting for half an hour. 最后公共汽车来了,我已等了半小时。
She was out of breath. She had been running. 她气喘吁吁,她一直在跑来着。
He gave up smoking last year. He’d been smoking for twenty years. 去年他戒烟了。
他抽烟已经二十年。
2.过去时间可用一个时间状语表示:When I first met her, she had been working in the company for ten years. 我第一次见到她时,她在那家公司已工作十年了。
I had not been waiting long when a taxi drew up. 我没等多久就来了一辆出租车。
She had been looking at the parcel for some time before she realized that it was for her mother. 这包裹她看了好一会儿才明白这是寄给她妈的。
Until/Up till then she had been living with her daughter. 到那时为止她一直和她女儿一起住。
过去完成进行时例句现如今,过去完成时正在越发流行起来,它可以用来表达一种过去发生的动作,但又不指明是何时发生的。
这是一种时态,主要在英语中使用;一般来说,它的结构为“had +去分词”;它可以与其他时态,如过去现在进行时、现在完成时等等,同时使用。
这种时态主要用来表达过去终止的动作,以及某件事情就已经完成。
让我们来看看过去完成进行时的一些例句,从而加深对它的理解: 1. She had been walking around the park when she suddenly remembered an errand she had to do.一直在公园里走动,突然想起了有一件事要做。
2. The rain had been pouring for hours before it finally stopped.雨停下来之前,淅沥了好几个小时。
3. We been waiting for hours, but he never showed up.们等了好几个小时了,可他始终没出现。
4. She had been trying to figure out the answer when she suddenly got an idea.正努力思考问题的答案,突然有了个主意。
5. I had been thinking about it for days, but I still didn know the answer.想了好几天,但依旧没有答案。
可以看出,过去完成进行时有时可以与just连用,表示“刚刚”,这时它的结构变成“had just been doing”。
这对于更准确地表达观念,描述某种动作是刚刚发生的,是非常有用的。
例如:1. I had just been working on my computer when the power went out.正在电脑上工作,就在那时停电了。
过去完成时与过去完成进行时的区别过去完成时和过去完成进行时是英语中表示过去的两种时态,它们在用法和含义上有一定的差异。
本文将详细介绍这两个时态的区别和使用方法。
一、过去完成时(Past Perfect)过去完成时表示在过去某一时间或事件之前已经完成的动作或状态。
它的构成是由had + 过去分词组成,用于强调过去的先后关系。
例如:1. They had already left when I arrived.(当我到达时,他们已经离开了。
)2. She had finished her homework by the time her friend called.(她的朋友打电话时,她已经完成了作业。
)通过以上例子可以看出,过去完成时常常与过去某时刻或事件相连,表示在这一时刻或事件之前已经完成的动作。
二、过去完成进行时(Past Perfect Continuous)过去完成进行时表示过去开始并一直持续到另一个过去时间点或事件的动作或状态。
它的构成是由had been + 动词-ing形式组成。
例如:1. He had been studying English for two hours before he took a break.(他休息前已经学了两个小时英语。
)2. They had been waiting for the bus for half an hour when it finally arrived.(当公交车终于来了时,他们已经等了半个小时。
)通过以上例子可以看出,过去完成进行时强调的是一个动作或状态在过去的时间段内一直持续进行。
三、区别与比较1. 时间范围不同:过去完成时强调的是在过去某一时间点或事件之前的动作或状态,即过去的过去。
而过去完成进行时强调的是过去某一时间段内的持续状态或动作。
2. 表达方式不同:过去完成时使用had + 过去分词,强调动作的完成。
而过去完成进行时使用had been + 动词-ing形式,强调动作的持续性。
过去完成进行时
A 形式
过去完成进行时是由 had been+现在分词构成,因此无人称变化:
I had/I’d been working
they had not/hadn’t been working
had you been working?
had you not/hadn’t you been working?
凡不能用于进行时的动词均不能有这种时态,但动词want(有时还有wish)除外:
The boy was delighted with his new knife.He had been wanting one fora long time.
男孩对新小刀很高兴。
他早就想要一把了。
注意:这一时态没有被动语态,像They had been picking ap-ples(他们一直在摘苹果)这样的句子,最近似的被动式是Ap-ples had been picked(苹果已摘完),实际上这两种说法意思并不相同。
(参见下面B3。
)
B 用法
过去完成进行时与过去完成时之间的关系,同现在完成进行时与现在完成时之间的关系相同。
(参见第192节。
)
1 表示动作在所说的过去某一时刻之前就已开始并持续到那一时刻或者在那一时刻之前刚刚停止时,常常可以用两个时态中的任一个(参见第192节A):
It was now six and he was tired because he had worked since dawn.
已经6点了,他感到很累,因为他从天亮起一直工作到现在。
相当于:
It was now six and he was tired because he had been working since dawn.那时正是6点,他因从一大早就干活而累了。
2 用过去完成时表示的反复的动作,有时可以作为一种连续的动作用过去完成进行时表示(参见第192节B):
he had tried five times to get her on the phone.
他曾试着打了五次电话要找她。
He had been trying to get her on the phone.
他一直在试着打电话找她。
3 一个用过去完成时表达的单一动作和一个用过去完成进行时表达的动作不同(参见第192节C):
By six o’clock he had repaired the engine.
到6点钟时他已经修好发动机了。
(这项工作已经完成。
)
但He had been repairing the engine(他一直在修理发动机)仅告诉我们他在前面的时间/前半小时里做什么,而并不告诉我们这项工作是否完成。
另一个区别是,由过去完成进行时表示的动作常持续进行直到或甚至超过说话的时间(这个时间是在过去)。
而由过去完成时表示的动作虽可以发生在这一说话时间之前不久,但动作与说话之间可以有较长的时间间隔:
He had been painting the door.
他当时一直在油漆门。
(油漆大概还未干。
)
He had painted the door.。