• 过去完成进行时的用法例句总结

    过去完成进行时表示过去某一时间之前一直进行的动作。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间为前提。例如: 1.I had been looking for it for days before I found it. 这东西我找了好多天才找着的。 2.They had only been waiting for the bus a few minutes when it came. 他们只等了一会儿车就来了。 3.We had been studying this project for days before it put into effect. 这个项目我们研究了好几天才实施的。 4.We had only been waiting for the professor a few minutes when he arrived school. 我们只等了一会儿,教授就来学校了。 5.I had only been waiting for taxi a few minutes when it came. 我只等了一会儿,出租车就来了。 6.Our team had been practicing many times before we finished. 我们的团队练习了很多次才完成的。 7.The telephone had been ringing for three minutes before it was answered. 电话响了三分钟才接起来。 我们再来看看下面两个例句的区别: 1. Who's been eating my apples? 2. Who's eaten my apples? 第一句用过去完成进行时表示过去某一时间之前一直进行的动作。 过去完成进行时表示动作在过去某一时过去完成进行时时态表示有强烈的感情色彩,表示愤怒不满,而第二句句只是希望回答的一个问题,并没有强烈的感情色彩。再有就是,第一句兼有进行时态,所以它表示的是所有苹果未被全部吃光的意思,而第二句是完成时态,说明苹果一个不剩了。

  • 过去完成进行时的肯定句型

    过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成行时的肯定句型是主语+had+been+doing something.例如: 1. He had been waiting for two months. 他已经等了两个月了。 2. Up to that time he had been reading those books. 直到那时他一直在读这些书。 3. He had been doing homework till ten o'clock. 他一直在写功课到十点钟。 4. He had been smoking since he was sixteen. 他从十六岁开始就一直吸烟。 5. He had been sitting there for long time under the tree. 他一直坐在树下面很长时间了。 6. When he came in,he had been thinking about this question . 当他进来时,他就一直思考着这个问题。 7. He had been taking care of her two years. 他照顾她两年了。 8. He had been running for three hours. 他

  • 过去完成进行时的形式与用法小结

    行时主要表示过去某时的一个动作正在进行。例如: I was writing a letter when she came to see me. 当她来看我时我正在写信。 I had been writing a letter for one hour by the time she came to see me. 当她来看我的时候,我已经写了一个小时的信了。 4、 过去完成进过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去行时所表示的动作与过去的时间的关系,可以用时间状语来表示,也可以通过上下文来表示。例如: By the end of last month they had been working here for about a half of month. 到上个月为止,他们在这里工作大约有半个月了。 He said that he had been listening to radio after school. 他说他放学后一直在听收音机。 以上就是小编为同学们整理的过去完成进行时的形式与用法,只要大家能把以上几点记住,多从例句找不同,仔细分析一下句子的成分,很快就能做出正确的答案。希望以上几点能对大家有所帮助。

  • 过去将来完成时和将来完成时的区别

    过去将来完成时和将来完成时从字面的意思上看,它们的区别就在于时间,过去将来完成时,强调的是过去的时间,而将来完成时

  • 【英语语法分类汇总】过去完成进行时

    间断性。例如: She had been studying for two hours when her classmate came to visit her. 当她的同学来看她的时候,她学习有两个小时了。 4. 过去完成进行时与过去进行时的区别。过去进行时主要表示过去某时的一个动作正在进行。例如: I was writing a letter when she came to see me. 当她来看我时我正在写信。 I had been writing a letter for two hours by the time she came to see me. 当她来看我的时候,我已经写了两个小时的信了。 5. 过去完成进过去完成进行时 表示一个动作从过去某时开始,一直延续到另一个过去行时与过去完成时的不同。过去完成时表示过去某时间前已经发生的动作或情况,这个过去的时间可以用by,before等介词短语或一个时间状语从句来表示

  • 过去完成进行时的延续性动词

    间断性。例如: 1.She had been studying for two hours when her classmate came to visit her. 当她的同学来看她的时候,她学习有两个小时了。 2.I had been writing a letter for two hours by the time she came to see me. 当她来看我的时候,我已经写了两个小时的信了。 3.They had been having breakfast for ten minutes when Tom came in. 汤姆来时,他们已经吃了十分钟的早饭了。 4.She had been dancing for one hours when her mother came back home. 当她的妈妈回到家时,她跳舞有一个小时了。 5.I had been reading this book for three hours by the time she came to see me. 当她来看我的时候,我已经读了三个小时的书了。 6.They had been having class for twenty minutes when Tom came in. 汤姆来时,他们已经上了二十分钟的课了。 7.My father had been watching TV for two hours when his friend came to visit him. 当他的朋友来过去完成进行时中,例如 work、study、stay、sing、teach等延续性动词与表示一段时间的时间状语连用时,用过去完成进行时看他的时候,我的父亲已经看了两个小时电视了。 8.Tom had been playing piano for two hours by the time Lily came to see him. 当丽丽来看他的时候,汤姆已经练习钢琴两个小时了。 9.We had been talking about this project for one hour when manager came in. 经理来时,关于这个项目,我们已经讨论了一个小时了。

  • 过去将来完成时和一般完成时的区别

    过去将来完成时和一般完成时,这两种时态在英语语法上有一定的相似之处,它们都是表示已经完成的事情,但是,过去将来完成时去看将来的已经完成的事情和状态。例如: 1.He told them he would have finished it by 8 o'clock. 他告诉他们他会在8点以前干完。 2.I guessed that Helen would have told her something. 我猜海伦会告诉她一些情况的。 二、一般完成时是我们经常用到的一种时态,现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响;现在完成时通常与模糊的时间状语连用,或无时间状语。例如: 1.I have finished my homework . 我已经完成了我的功课。 2.My father has come from Japan . 我的父亲已经从日本回来。 3.I have lived here since 1999. 自从1999年我就一直住在这里。 4.She has lived here for ten years . 她在这里居住已经有十年了。 5.My uncle has been to beijing . 我的叔叔去过北京。 6.When I got to the airport , the plane had taken off . 当我到达机场的时候,飞机已经起飞了。 7.How long have you been here? 你来这里多长时间了? 8.I've been here for an hour. 我来这里已经一个小时了。

  • 过去将来完成时的基本结构

    月底就不用我的照相机了。 5.I guessed that Mother would have made some sandwiches by the time we got back. 我猜我们回来时妈妈已经做好一些三明治了。 6. I thought he would have told you something important. 我想他会已告诉你重要的事情。 7. He knew by the time she would have left him forever. 他知道到那时她会永远的离开他。 8. The day was not so far when we would have finished this project. 我们完成这个项目的日子不远了。 9. He said he would have done with my camera by the end of next month. 他说到下过去将来完成时由“would+have+过去分词”构成。 过去将来完成时的基本用法就是:表示从过去某一时间来看将来某时会已经完成月底就不用我的照相机了。 10. I guessed that Mother would have made delicious dinner by the time we got back. 我猜我们回来时妈妈已经做好了美味的晚餐。

  • 过去完成进行时的强化训练题

    一、用合适的词语和时态完成

  • 英语现在完成时的否定形式是什么

    上有积雪) I have lost my watch. 我把手表丢了。(现在仍未找到) The concert has started. We have to look for our seats in the dark. 音乐会已经开始了,我们得在黑暗中找座位。 The president's sudden death has left the country leaderless. 总统突然去世,使该国处于无领袖状态。 2、表示继续 表示过去已经开始,持续到现在,仍要继续下去的动作或状态。往往和表示一段时间包括现在时间在内的状语连用,如today(今天),this week/month(本周/月),lately(最近),recently(最近),these days(这些日子),in the past few years(在过去的几年里),since(从……以来),since yesterday(从昨天以来),for a long time(很长时间),for a month/several years(一个月/几年),so far(迄今为止),up to now(直到现在),till/until now(直到现在)等,例如: He's known me for over twenty years. 他和我相识已20多年了。 Has he studied French very long? 他学习法语很久了吗? How long have you studied English? 你学英语多完成时的否定形式是通过在助动词“have”或“has”后面加上否定词“not”来构成的。因此,现在完成时久了? (现在仍在学) Up to now/Until now we've had no problems. 直到现在为止,我们没有碰到任何问题。 3、现在完成时态经常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等,例如: Have you ever been to Beijing? 你以前去过北京吗? 4、现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, just, today, up to present, so far等,例如: Tom has written five papers so far. 汤姆写了五篇论文,到目前为止。 5、现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,例如: He has turned the light off. 他已把灯关了。 特别提醒:如果大家想要了解更多日语方面知识,或者想要深入学习日语的,可以扫以下二维码,定制沪江网校精品课程,高效实用的个性化学习方案,专属督导全程伴学 现在完成时是英语中一个非常重要的时态,用来表达从过去某个时间点开始一直延续到现在的动作或事情。然而,在使用现在完成时时,有时需要表达否定意义。