-
过去完成进行时与过去完成时的区别
在有直接影响并且还在进行的动作。 例如: He had been waiting for two weeks. He was still waiting.(有一个表示一段时间的状语) She had been suffering from a bad cold when she took the exam.她在考试之前一直患重感冒。 不过这个时态并不一定表示这个过去动作将持续下去: 例如: She came back at six. She had been waiting for him three hours.(六点时她已经没有再等了) 而过去完成时(The Past Perfect Tense)表示过去某一时间或动作以前已经发生或完成对过去的某一点造成的某种影响或是结果。它表示动作发生的时间是“过去的过去”,侧重事情的结果。 例如: I had finished reading the book by ten o'clock last night到昨晚10点钟,我已经读过去完成进行时完了这本书。 要想完全掌握这两种时态,需得经过大量的练习,读完这篇文章,请同学们赶紧拿起笔来,多多练习,争取能正确合理地使用这两种时态!
2017-08-04 -
语法 | 过去完成进行时的构成
行时也必须以一过去时间为前提。 I had been looking for it for days before I found it. 这东西我找了好多天才找着的。 They had only been waiting for the bus a few moments when it came. 他们只等了一会儿车就来了。 ②表示反复的动作。 He had been mentioning your name to me. 他过去多次向我提到过你的名字。 You had been giving me everything. 你对我真是有求必应。 ③常用于间接引语中 The doctor asked what he had been eating. 医生问他吃了什么。 I asked where they had been staying all those days. 我问他们那些天是呆在哪儿的。 ④接具有“突然”之意when句。 I had only been reading a few minutes when he came in. 我刚看了几分钟他就进来了。 She'd only been reviewing her lessons for a short while when her little sister interrupted her. 她温习功课才一会儿,她妹妹就打断她了。 I had been sleeping when my friend telephone me. 我正在睡觉时,我的朋友给我打电话。 怎么样,看过去完成进行时是由"had been + 现在分词"构成的,今天,小编为大家准备了相关的语法知识,将要为大家来讲解一下:过去完成进行时的概念和用法,一起来看看吧! She had been suffering from a bad cold when she took the exam. 她在考试之前一直患重感冒。 They had been expecting the news for some time? 他们期待这个消息有一段时间了吧? Rafael was scolded even though he hadn't been doing anything wrong. 尽管拉斐尔没做什么错事,但他还是挨骂了。 6用法 ①表示过去某一时间之前一直进行的动作。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间为前提。 I had been looking for it for days before I found it. 这东西我找了好多天才找着的。 They had only been waiting for the bus a few moments when it came. 他们只等了一会儿车就来了。 ②表示反复的动作。 He had been mentioning your name to me. 他过去多次向我提到过你的名字。 You had been giving me everything. 你对我真是有求必应。 ③常用于间接引语中 The doctor asked what he had been eating. 医生问他吃了什么。 I asked where they had been staying all those days. 我问他们那些天是呆在哪儿的。 ④接具有“突然”之意when句。 I had only been reading a few minutes when he came in. 我刚看了几分钟他就进来了。 She'd only been reviewing her lessons for a short while when her little sister interrupted her. 她温习功课才一会儿,她妹妹就打断她了。 I had been sleeping when my friend telephone me. 我正在睡觉时,我的朋友给我打电话。 怎么样,看完了这篇文章,大家是不是对过去完成进行时的概念和用法有了初步的了解了呢?喜欢就赶快收藏起来吧~
2017-09-07 -
语法:过去完成进行时的形式
别的含义: 1)尚未完成: He had been writing the novel.(He had not finished it yet.) 2)企图: He had been studying the meaning of this proverb.(He was trying to study it.) 3)未得结果: We had been studying what our enemy had said.(But we were not able to understand it.) 4)最近情况: He had been quarrelling with his wife.(lately) 5)反复动作: He had been asking me the same question.(Many times) 6)情绪: What had he been doing?(不耐烦) 这个时态很少用在否定句中,而多以过去完成时代替: He had not practised English for many years.(普通说法) He had not been practising English for many years.(少见) 这个时态还可用在said,supposed等引起的间接引语中,代替现在完成进过去完成进行时表示表示一个持续到过去行时: He said,“I have been speaking to John.”= He said that he had been speaking to John. He thought,“She was watching me when I passed.”= He thought that she had been watching him when he had passed. 怎么样,看完了小编给大家准备的语法知识,有没有感觉收获颇多呢?喜欢就收藏起来吧~
2017-11-29 -
语法:过去完成进行时的应用
行时的相关语法,一起来看看吧! 过去完成进行式(Past Perfect Progressive Tense) 如果我们要强调较早发生事件的连续性,我们可以用过去完成进行式。占去完成进行式和现在进行式惟一不同的地方是 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. I. 过去完成时/过去完成进过去完成进行时表示表示一个持续到过去行时 练习: 1. He _____ more than 5,000 English words when he entered the university at the age of 15. A. has learned B. would have learned C. learned D. had learned 2. They ____ on the program for almost one week before I joined them, and now we ______ on it as no good results have come out so far. A. had been working; are still working B. had worked; were still C. have been working; have worked D. have worked; are still working 3. Father ______ for London on business upon my arrival, so I didn't see him. A. has left B. left C. was leaving D. had left 4. When the old man _____ to walk back to his house, the sun ____ itself behind the mountain. A. started; had already hidden B. had started; had already hidden C. had started; was hiding D. was starting; hid 5. The policeman's attention was suddenly caught by a small box which _____ placed under the Minister's car. A. has been B. was being C. had been D. would be 6. — Hurry up! Alice and Sue are waiting for you at the school gate. — Oh! I thought they ______ without me. B. are going C. have gone D. had gone II.用所给动词(词组)的适当形式填空。 1.We ____ (look forward to) the singer’s coming before the news arrived that he was delayed by the bad weather. 2.He _____ (wait) for two hours. He was still _____(wait). 3.Mary _____ (suffer) from ill health before he was sent to hospital. 4.I _____ (see) the film before. 5.Mary _____ (do) her homework at this time last night. 怎么样,看完了小编给大家准备的语法知识,有没有感觉收获颇多呢?喜欢就收藏起来吧~
2017-11-29 -
过去完成进行时和过去完成时区别
过去完成进行时是比较难掌握和理解的一种时态,但是,它在我们英语学习中占着很重要的位置,也是我们学好语法的一个因素,现在,让我们一起来看看过去完成进行时和过去完成时在英语学习应用的主要区别: 过去完成式的形式如下:主语+had+过去分词(done) 1、肯定句:主语+had+过去分词+其他. 2、否定句:主语+had+not+过去分词+其他. 3、一般疑问句:Had+主语+过去分词+其他? 肯定回答:Yes,主语+had 否定回答:No,主语+hadn't 4、特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词+其他)? 5、被动语态:主语+had(hadn't)+been+过去分词+其他 二、一般情况下,在含有过去完成时的句子中,有一前一后两个事情,发生在前的事情用过去完成时,发生在后的事情则用过去时。例如: 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. 三、如果我们要强调较早发生事件的连续性,我们可以用过去完成进行式。过去完成进行时和过去完成时惟一不同的地方是 had done 的地方一定要用had been doing 。以下是一些过去完成进行式的例子: 1. I had been watching TV before you called me. 2. I had been
2016-12-14 -
过去完成进行时的时态特点
行时的用法 A. 在某段时间内一直进行的动作用现在完成进行时来强调动作在某段时间里的持续性动作通常有"现在"的结果要根据上下文来确定到"现在"为止动作是否还在继续进行同样过去完成进行时表示在过去更早时间内进行的动作,并对过去某一时刻产生结果。 B.表示重复动作的现在/过去完成进行时 我们也可以用完成进过去完成时代替,例如: He had not practiced English for many years 他没有练习英语很多年了。(普通说法) He had not been practicing English for many years. 很多年了,他一直没有练习英语。(少见) 二、这种时态还可用在said,supposed等引起的间接引语中代替现在完成进行时 He said“I have been speaking to John”= He said that he had been speaking to John 他说“我一直和约翰说着话”。 He thought“She was watching me when I passed”= He thought that she had been watching him when he had passed 他想“当我经过的时候,她正看着我”。 三、过去完成进行时经常与现在完成进行时混淆。 现在完成进行时 (The present perfect progressive) 由 have/has been +-分词构成 过去完成进行时 The past perfect progressive tenses 由 had been +-分词构成 四、现在/过去完成进行时的用法 A. 在某段时间内一直进行的动作用现在完成进行时来强调动作在某段时间里的持续性动作通常有"现在"的结果要根据上下文来确定到"现在"为止动作是否还在继续进行同样过去完成进行时表示在过去更早时间内进行的动作,并对过去某一时刻产生结果。 B.表示重复动作的现在/过去完成进行时 我们也可以用完成进行时形式来表示现在或过去经常重复的动作。 注意过去完成进行时和过去完成时类似需要有过去这一时间点。
2016-12-14 -
过去完成进行时的基本用法
行时主要表示过去某时的一个动作正在进行。例如: 1. I was writing a letter when she came to see me. 当她来看我时我正在写信。 2.I had been writing a letter for two hours by the time she came to see me. 当她来看我的时候,我已经写了两个小时的信了。 5. 过去完成进过去完成进行时是一种比较抽象的时态,学习它需要理解整个句子所处的语境和时间。过去完成进行时行时与过去完成时的不同。过去完成时表示过去某时间前已经发生的动作或情况,这个过去的时间可以用by,before等介词短语或一个时间状语从句来表示;或者表示一个动作在另一个过去动作之前已经完成。例如: 1. They had just had breakfast when Tom came in. 汤姆来时,他们刚吃过早饭。 2. They had been having breakfast for ten minutes when Tom came in. 汤姆来时,他们已经吃了十分钟的早饭了。
2016-12-14 -
过去完成进行时和将来完成时区别
行时之后也可接具有"突然"之意的when分句。 二、将来完成时的用法有以下几点: 1、构成:will/shall have +过去分词 1)We hope it will have stopped raining before we set off for the picnic. 我们希望在出发去野餐以前雨就已经停了。 2)I'll have done all the work by the time you are back this evening. 你们今晚回来的时候我就将做完所过去完成进行时容易和将来完成时混淆,从而导致在考试中把时态选错,造成有的工作了。 2、用法: 1. 表示在将来某一时刻将完成或在另一个未来的动作发生之前已经完成的动作。注意:常与将来完成时连用的时间状语有: by (the time / the end of ) + 表示将来时间的短语和句子; before (the end of ) + 表示将来时间的词语或句子; when, after等加上表示将来动作的句子等。 例如: 1)By the year 2050, scientists probably will have discovered a cure for cancer. 到2050年,科学家们可能已经找到治愈
2016-12-14 -
过去完成进行时例句及小练习
英语的过去完成进行时表示表示一个持续到过去某时的动作。这个是大家在中学时期就知道的,今天,小编为同学们带来了相当丰富的与英语过去完成进行时的相关语法,一起来看看吧! 过去完成进过去完成进行时表示表示一个持续到过去行时(Past Perfect Progressive Tense) 如果我们要强调较早发生事件的连续性,我们可以用过去完成进行式。占去完成进行式和现在进行式惟一不同的地方是 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. 自测小练习: I.完成句子 1.She ____ _____ _____ _____ _____ _____ ______ (一直患重感冒) when she took the exam. 2.I _____ _____ _____ _____ (一直在寻找) it for days before I found it. 3.He _____ _____ _____ (多次提到) your name to me. 4.I _____ _____ _____ _____ _____ _____ _____ _____ (刚看了几分钟) when he came in. 5.The doctor asked what he _____ _____ _____ (一直在吃). II.单项填空 1.It was midnight and he was tired because he ____ since dawn. A. was working B. has worked C. had been working D. has been working 2. His brother was good at playing table tennis. He ____ it since he was ten. A. had played B. played C. had been playing D. was playing 3. –Why, Jack, you look so tired! --Well, I _____ the house and I must finish the work tomorrow. A. was painting B. will be painting C. have painted D. have been painting 4. The manager was worried about the press conference his assistant ____ in his place but, luckily, everything was going on smoothly. A. gave B. gives C. was giving D. had given 5. I wasn’t sure if he was really interested or if he ____ polite. A. was just being B. will just be C. had just been D. would just be 6. The boy was delighted with his new storybook which he ____ for a long time. A. was wanting B. has wanted C. had been standing D. had been wanting 7. The man ____ there in the sun for a long time and got his face burnt. A. has stood B. was standing C. had been standing D. is standing 8. He said that he ____ the novel and had not finished it yet. A. is writing B. has written C. writes D. had been writing 9.—Was your journey to Mountain Emei pleasant last summer? -- No, it ____ for five days when we arrived, so the roads were very muddy. A. was raining B. has rained C. had been raining D. has been raining 10. Not until then did people know that he ____ important military information to the enemy for a long time. A. sold B. would sell C. had sold D. had been selling 怎么样,看完了小编给大家准备的语法知识,有没有感觉收获颇多呢?喜欢就收藏起来吧~
2017-11-29 -
过去完成进行时和现在完成时区别
过去完成进行时由“had been +现在分词”构成。它的用法是表示从过去某一时间开始一直延续到另外一个过去在这所学校教书已经10年了. 10.He has done a lot of work in the past two years. since 在现在完成时中意为自...以后自...以来,时间状语常用since加一个过去的时间点或for加一段时间或by加一个现在时间。 如果不是时间点 也不是时间段 还有什么别的时间啊 具体情况具体对待吧 最好会翻译句子的意思 在适当的选择for和since 比如说 1. He has had a house since 2005. 他自从2005年以来就拥有了一套房子. 2. The play cat has been on for half an hour. 短剧《猫》已经开演半个小时了.
2016-12-14