• 将来完成进行时的用法讲解

    完成进行时的形式: I(or You,He,John,They,Those men)will have been doing it 例:I shall have been doing it.  将来完成进行时的用法和将来完成时的用法很相近,主要是将来完成进行时已在发生的动作: He will have been playing on the piano by that time. 他在那个时候之前应该一直都在弹钢琴。 2)表示将来某时某动作已持续多久: By the time the sun rises, I shall have been sleeping for nine hours. 太阳升起来之前,我已经(不停地)睡了9个小时了。 He will have been studying Chinese seven years by 1980. 到1980年之前,他就已经学了7年中文了。 By six this evening I shall have been working for ten hours. 今天傍晚六点前,我就已经(连续)工作了10个小时了。 It will have been raining for a whole week if it rains again

  • When引导的过去进行时用法

    句中的谓语动词同时发生,也可在其后发生。例如: 1. I was just reading a book when she came into my room. 她走进我房间时,我正在看书。 2. When he was a child he was always trying out new ideas. 他小时候就常常试验一些新的设想。 三、下过去进行时,从句应用一般过去时; When the teacher came in, we were talking. 老师进来时,我们正在谈话。 二、when既可表示某一点时间,也可以表示某一段时间 。在when引导的时间状语从句中,其谓语动词可以是延续性的,也可以是非延续性的,可与主句中的谓语动词同时发生,也可在其后发生。例如: 1. I was just reading a book when she came into my room. 她走进我房间时,我正在看书。 2. When he was a child he was always trying out new ideas. 他小时候就常常试验一些新的设想。 三、下面的例子是一般过去时和过去进行时比较典型的搭配,表示一个动作在发生的过程中,又有另一个动作发生,when引导的是一个时间状语从句。请看以下例句: 1. A woman saw it happen when she was walking past. 一位女子经过正好看见这件事发生 2. Jane hurt her leg when she was swimming She didn’t notice the big rock in the river. 简游泳时伤了腿,她没有注意到河里的大石头。 3. Tom

    2016-11-30

    过去进行时

  • 将来完成进行时的情态意义

    行时。如: I’ll have finished in the bathroom in a few minutes. 我一会儿就用完浴室了。 As soon as I have finished I’ll give you a call. 我一完事儿,就给你打电话。   三、将来完成进行时与将来完成时比较 将来完成进行时与将来完成时的关系和现在完成进行时与现在完成时的关系一样。即在以下情况下可以用将来完成进行时而不用将来完成时: 1. 动作本身就是连续的: By the end of the month he will have been living / working / studying here for ten years. 到了月底他在这里居住 / 工作 / 学习就满十年了。 2. 一种经常进行的动作被表示为连续的动作: By the end of this month he will have been training horses / climbing mountains for twenty years. 到了这个月底他驯马 / 登山就满 20年了。 但是如果提到所驯马匹或所攀登的山峰的数目,或用任何方式把动作分割为一次又一次的动作,就必须用将来完成时: By the end of the month he will have trained 600 horses / climbed 50 mountains. 到本月底,他驯服的马就有600匹 / 攀登的山峰就有50座了。   怎么样,看完成进行时是英语时态中比较常见的一种,但是,大家对它的用法可能还是不太了解。今天,小编为大家准备了相关的语法知识,将要为大家来讲解一下:将来完成进行时的概念和用法,一起来看看吧!   一、将来完成进行时的情态意义 “will / shall have been+现在分词”结构除表示将来完成进行时外,有时其中的 will 也可能是情态动词,具有情态意义,比较表示推测或猜想等。如: They will have been having a holiday yesterday. 他们昨天大概是在度假。 You’ll have been wondering all this time how my invention works. 我想你这些时候一直想知道我的发明怎样会行得通的。   二、将来完成进行时用于状语从句的变体 正如我们通常要在条件状语从句和时时间状语从句中用一般现在时代替一般将来时以及用现在完成时代替将来完成时等一样,如果因语义的需要,我们需要在条件状语从句和时时间状语从句中使用将来完成进行时,那么我们通常要用现在完成进行时代替将来完成进行时。如: I’ll have finished in the bathroom in a few minutes. 我一会儿就用完浴室了。 As soon as I have finished I’ll give you a call. 我一完事儿,就给你打电话。   三、将来完成进行时与将来完成时比较 将来完成进行时与将来完成时的关系和现在完成进行时与现在完成时的关系一样。即在以下情况下可以用将来完成进行时而不用将来完成时: 1. 动作本身就是连续的: By the end of the month he will have been living / working / studying here for ten years. 到了月底他在这里居住 / 工作 / 学习就满十年了。 2. 一种经常进行的动作被表示为连续的动作: By the end of this month he will have been training horses / climbing mountains for twenty years. 到了这个月底他驯马 / 登山就满 20年了。 但是如果提到所驯马匹或所攀登的山峰的数目,或用任何方式把动作分割为一次又一次的动作,就必须用将来完成时: By the end of the month he will have trained 600 horses / climbed 50 mountains. 到本月底,他驯服的马就有600匹 / 攀登的山峰就有50座了。   怎么样,看完了这篇文章,大家是不是对将来完成进行时的用法有了初步的了解了呢?喜欢就赶快收藏起来吧~

  • 现在完成进行时和现在完成时的区别

    行时往往表示动作在重复,现在完成时则常常不带重复性。如: Have you been meeting her lately? (a) Have you met her lately? (b) (a)句有“经常相会”之意,(b)句则没有。(b)句如与often, every day等时间状语连用,当然也表示动作在重复。 (3)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。如: We have been cleaning the classroom. 我们打扫教室来着。 We have cleaned the classroom. 我们把教室打扫过了。 (4)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言。如: What have you been doing? (a) What have you done? (b) (a)句表示惊异,(b)句只是一个问题。 以上就是小编为同学们整理的现在完成进完成时和现在完成进行时。在比较这两个时态时,关键在于对现在完成进行时行时和现在完成时的区别,看完这几点不同,你能分清楚这两者之间的区别了吗?其实,只要大家能把以上几点记住,多从例句找不同,仔细分析一下句子的成分,很快就能做出正确的答案。希望以上几点能对大家有所帮助。

  • 现在完成进行时的结构及用法小结

    国有2000年的造纸历史。(动作还将继续下去) I have been learning English since three years ago. 自从三年前以来我一直在学英语。(动作还将继续下去) 4、大多数现在完成进行时的句子不等同于现在完成时的句子。 I have been writing a book.(动作还将继续下去) 我一直在写一本书。 I have written a book.(动作已经完成) 我已经写了一本书。 5、表示状态的动词不能用于现在完成进行时。 I have known him for years. 我认识他已经好几年了。 这类不能用于现在完成进行时的动词还有:love,like,hate等。 好了,以上就是小编为同学们准备的现在完成进完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去(与since,for连用时,常常表示动作会进行下去)。今天给大家讲解的是现在完成进行时的结构和用法。 一、 结构 由“助动词have(has) + been+动词的现在分词”构成 二、用法 1、表示在说话时刻之前刚刚结束的动作。 We have been waiting for you for half an hour. 我们已经等你半个小时了。(动作不在继续下去) 2、有些现在完成进行时的句子等同于现在完成时的句子。 They have been living in this city for ten years. They have lived in this city for ten years. 他们在这个城市已经住了10年了。 I have been working here for five years. I have worked here for five years. 我在这里已经工作五年了。 3、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。 The Chinese have been making paper for two thousand years. 中国有2000年的造纸历史。(动作还将继续下去) I have been learning English since three years ago. 自从三年前以来我一直在学英语。(动作还将继续下去) 4、大多数现在完成进行时的句子不等同于现在完成时的句子。 I have been writing a book.(动作还将继续下去) 我一直在写一本书。 I have written a book.(动作已经完成) 我已经写了一本书。 5、表示状态的动词不能用于现在完成进行时。 I have known him for years. 我认识他已经好几年了。 这类不能用于现在完成进行时的动词还有:love,like,hate等。 好了,以上就是小编为同学们准备的现在完成进行时的结构及用法。总之,要学现在完成进行时,还应多练习,多读英语文章,培养语感,总结经验,久而久之,时态使用的准确性就会不知不觉提高很多。

  • 过去完成的英文

    过去完成的英文: pluperfect参考例句: A verb or form in the pluperfect tense. 过去分词过去完成时态下的动词或形式pluperfect是什么意思: n. 过去完成时 a. 过去完成时的 He has won a reputation as [ a ] pluperfect bureaucrat(New York Times) 他赢得了超级官僚的名声纽约时报) 到沪江小D查看过去完成的英文翻译>>翻译推荐: 过去是的英文怎么说>> 过去时的英文怎么说>> 过去了的英文怎么说>> 过去进行时的英文>> 过去常常的英文怎么说>>

  • 不能用于过去进行时的动词

    过去进过去进行时表示的是在过去某一时刻或某一段时间内进行行时。 2) As she ___ the newspaper,Granny ___ asleep.   A. read;was falling B. was reading;fell C. was reading;was falling D. Read;fell 答案B.句中的as = when, while,意为"当……之时"。描述一件事发生的背景时,用过去进行;一个长动作发生的时候,另一个短动作发生。句意为 "在她看报纸时,奶奶睡着了。"句中的 fell (fall的过去时),是系动词,后跟形容词,如:fall sick。  

    2016-11-30

    过去进行时

  • 现在完成进行时与现在完成时的区别

    行时,如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如: 你学习英语多久了? 正:How long have yon learnt English? 正:How long have you been learning English? 他已经睡了十个小时了。 正:He has slept for ten hours. 正:He has been sleeping for ten hours.   怎么样,看完成进行时是英语中进行时的其中一种时态。今天,小编为大家准备了相关的语法知识,将要为大家来简单普及一下:现在完成进行时与现在完成时的区别,一起来看看吧!   1. 现在完成时强调动作的完成,而现在完成进行时强调动作的延续, 因此,表示动作的完成,只能用现在完成时,而不能用现在完成进行时。如: He has changed his idea. 他改变了想法。 2. 在表示动作的延续时,虽然既可用现在完成时,也可用现在完成进行时, 但现在完成进行时强调动作的进行。因此在需要明确表示动作还要持续下去时,应用现在完成进行时。如: We have been studying here for two years. 我们在这儿已经学习了两年了。   3. 在许多情况下,现在完成时表示动作已经完成,而现在完成进行时却并非如此。如: He has cleaned the window. 他把窗户擦干净了。(动作已完成) He has been cleaning the window. 他一直在擦窗户。(动作不一定完成) 4. 有些静态动词只能用于现在完成时,一般不能用于现在完成进行时。如: I’ve known him for many years. 我认识他有许多年了。 The war has lasted for a long time. 这场战争持续了很长时间。 5. 有少数动词(如live, work, teach, study等)用两种时态都可以,意思差别不大。如: I’ve lived [been living] here for 30 years. 我在这儿住了30年了。 How long have you worked [been working] here? 你在这里工作多久了? 6. 现在完成时与现在完成进行时的相通性:在表达一个从过去开始而现在仍在继续或刚刚结束的动作时, 某些动词既可以用现在完成时,也可以用现在完成进行时,如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如: 你学习英语多久了? 正:How long have yon learnt English? 正:How long have you been learning English? 他已经睡了十个小时了。 正:He has slept for ten hours. 正:He has been sleeping for ten hours.   怎么样,看完了这篇文章,大家是不是对现在完成进行时的概念和用法有了初步的了解了呢?喜欢就赶快收藏起来吧~ 

  • 测一测:过去进行时易错题精选

    行时强调动作正在进行,而一般过去时则表示过去某一时间所发生的动作或存在的状态,它表示的动作往往已经完成。“在”说明正在进行,而“I read a story book yesterday evening.”的意思是昨晚我读了一本故事书,言下之意已经读完了。故用过去进过去进行时主要表示过去某一时刻正在进行的动作,或表示过去某一阶段一直在进行的动作。一起和小编来看一下过去进行时的易错题吧!     一、丢掉be动词或忘记把动词变成现在分词   例:1 I watching (watch) TV when he came in.   2 They were play (play) games at 5:00 p.m. yesterday.   答案:1 was watching 2 were playing   解析:现在进行时中“be+现在分词,缺一不可”的规律也可应用于过去进行时。   二、对动词或动词词组提问时丢掉doing   例:We were flying kites at 5:00 p.m. yesterday. (对划线部分提问)   What were you at 5:00 p.m. yesterday?   答案:What were you doing at 5:00 p.m. yesterday?   解析:现在进行时中“What……doing……”?句式同样适用于过去进行时。     三、易把be+现在分词记成be+过去分词   例:He was talked (talk) to his mum at that time.   答案:was talking   解析:过去进行时与现在进行时结构上的区别体现在be动词上。        四、易与现在进行时弄混   例:My mother is cooking (cook)when I got home.   答案:was cooking   解析:这两种时态的共同点是都表示动作正在进行,但现在进行时前提是现在,而过去进行时前提是过去,由when I got home可看出前提是过去。   五、易与一般过去时弄混   例:昨晚我在读一本故事书。   I read (read) a story book yesterday evening.   答案:was reading   解析:这两种时态的共同点是都用于表示过去发生的动作。但过去进行时强调动作正在进行,而一般过去时则表示过去某一时间所发生的动作或存在的状态,它表示的动作往往已经完成。“在”说明正在进行,而“I read a story book yesterday evening.”的意思是昨晚我读了一本故事书,言下之意已经读完了。故用过去进行时。   另外,在宾语从句中当主句为过去时,从句若是现在进行时,需变成过去进行时。   e.g. He said that he was drawing a cat at noon yesterday. 看完以后同学们是否对过去进行时有了更全面的了解呢?语法是一块难啃的硬骨头,但只要每天消化一点点,拿下它便指日可待。

    2017-07-23

    过去进行时

  • 过去进行时语法练习题(附答案)

    发生,并且是延续性的动词, 主句用“一般过去时态”,从句用 过去正在进行时 7. A. be(was, were ) +  when .....表示when后面的动作突然发生。其实when在这里是并列连词, 而非从属连词。 8. B. 从句的动作先过去进行时是英语中一个重要的时态,今天 ,小编为大家收集、整理了若干有关英语过去进行时的练习题,大家可以自行发生,并且是延续性的动词, 主句用“一般过去时态”,从句用 过去正在进行时 9. C. 从句的动作先发生,并且是延续性的动词, 主句用“一般过去时态”,从句用 过去正在进行时 10. C. 如果主、从句的动作发生没有先、后关系,这时,主、从句用“一般过去时态”。但如果主,从句的动作同时发生,并且是延续性的动词,常用while连接主、从句。主、从句谓语动词都用过去进行时态.   怎么样,练完了小编给大家准备的语法小练习,有没有感觉收获颇多呢?喜欢就收藏起来吧~

    2017-12-01

    过去进行时