-
现在完成进行时的用法
常用现在完成时。如: He has lived in Paris. 他(一直)住在巴黎。 He has been living in Paris. 他(目前)住在巴黎。(表暂时性) 4. 不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时。如: I've only known her for two day. 我认识她刚刚两天。 They've been married for twenty years. 他们结婚已二十年了。 The war has lasted for a long time. 这场战争持续了很长时间。 5. 现在完成进现在完成进行的基本用法 1. 现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行行时不用于被动语态,若要用可用现在完成时的被动语态代替。如: The house has been painted for a month. 这房子已漆了一个月。 The problem has been studied for five days. 这个问题已研究了五天。
-
过去将来完成进完成进行时、现在和将来完成进行时练习
行时:They have been reading books for two weeks. 将来完成进行时:They will have been reading books for two weeks. (4) 过去将来完成进行时:She would have been thinking about it by the end of the year. 现在完成进完成进行时、现在和将来完成进行时的区别。主要是得分清所说事件发生在何时。今天我们来做些练习巩固一下。这次不是填空题,而是改写题,请将以下句子改写成现在完成进行时和将来完成进行时。 练习题: (1)By that time he would have been working here for 30 years.那时他已经在这工作了30年了。 (2)I would have been sitting behind my sister in classroom. 在教室里我会坐在我姐妹后面。 (3)They would have been reading books for two weeks. 他们会看两个星期的书。 (4)She would have been thinking about it by the end of the year. 年底之前她会一直考虑这件事。 答案: (1) 过去将来完成进行时:By that time he would have been working here for 30 years. 现在完成进行时:He has been working here for 30 years. 将来完成进行时:By that time he will have been working here for 30 years. (2) 过去将来完成进行时:I would have been sitting behind my sister in classroom. 现在完成进行时:I have been sitting behind my sister in classroom. 将来完成进行时:I will have been sitting behind my sister in classroom. (3) 过去将来完成进行时:They would have been reading books for two weeks. 现在完成进行时:They have been reading books for two weeks. 将来完成进行时:They will have been reading books for two weeks. (4) 过去将来完成进行时:She would have been thinking about it by the end of the year. 现在完成进行时:She has been thinking about it by the end of the year. 将来完成进行时:She will have been thinking about it by the end of the year. 本篇的练习到此为止,同学们都记清三个时态的用法了吗?
2016-12-21 -
过去将来完成进完成进行时VS现在和将来完成进行时
同为完成进行时,过去将来完成进行时、现在完成进行时和将来完成进行时非常相似。不过归根结底,只要弄清楚了时间点,就很好分辨了。 过去将来完成进行时 表示动作从过去某时间开始一直延续到对于过去来说的将来的某一个时间。 基本形式:should/would + have + been + doing 现在完成进行时 基本形式:have/has + been + doing 表示过去某时间点开始的动作或状况一直持续到现在(可能继续或就此停止) 将来完成进完成进行时,过去将来完成进行时、现在完成进行时和将来完成进行时行时 基本形式:shall/will + have + been + doing 表示某种状况一直持续到说话人所提及的时间。 例句对比: (1)杰克
2016-12-21 -
现在完成时和现在完成进行时的区别
行时。如: I’ve known him for many years. 我认识他有许多年了。 The war has lasted for a long time. 这场战争持续了很长时间。 有少数动词(如live, work, teach, study等)用两种时态都可以,意思差别不大。如: I’ve lived [been living] here for 30 years. 我在这儿住了30年了。 How long have you worked [been working] here? 你在这里工作多久了? 现在完成时与现在完成进行时的相通性:在表达一个从过去开始而现在仍在继续或刚刚结束的动作时, 某些动词既可以用现在完成时,也可以用现在完成进现在完成时强调动作的完成,而现在完成进行时强调动作的延续,因此,表示动作的完成,只能用现在完成时,而不能用现在完成进行行时,如 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.
2020-02-28 -
将来进进行时与现在完成进行时的区别
行时的句子不等同于现在完成时的句子。 I have been writing a book. 我一直在写一本书。(动作还将继续下去) 5、表示状态的动词不能用于现在完成进行时。 I have known him for years.(不能用have knowing) 我认识他已经好几年了。 这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,think想等等。 6、一些现在完成时的句子也与现在完成进行时的句子含义相同 延续性动词在现在完成时与现在完成进行时时态中进行时表示将来的某一时刻正在进行的动作,基本结构是will/shall be doing。有个顺口溜可以帮大家对将来进行时更好的理解,口诀:将来某时( 正进行使用,句意相同。例如: She has been sleeping for 6 hours and still cannot wake up. 她已经睡了6个小时,到现在还没有醒来。 7、表示现在以前一直在进行的动作强调动作的未完成性 It has been raining for 3 days. 已经下了3天的雨了(现在还没停止)
2016-12-02 -
【英语语法分类汇总】现在完成进行时
行时没有否定结构。 现在完成时态可表示做完的时期以及已有的经验、但现在完成进行时不可以。 现在完成进现在完成进行的形式 I / we / they have been + 动词的现在分词 He / she / it has been + 动词的现在分词 现在完成进行行时的否定结构 在当代英语中,现在完成进行时有时也可用否定结构。如: Since that unfortunate accident last week, I haven’t been sleeping at all well. 自从上周发生了那次不幸事故之后,我一直睡得很不好. He hasn’t been working for me and I haven’t has that much contact with him. 他并没有给我工作过,我和他没有过那许多接触。 否定句构成: 主语+has/have+not+been+现在分词 一般疑问句构成: Have/has+主语+been+现在分词+其他
-
现在完成进行时的结构
国有2000年的造纸历史。[/cn] (动作还将继续下去) [en]I have been learning English since three years ago.[/en][cn]自从三年前以来我一直在学英语。[/cn] (动作还将继续下去) 4、大多数现在完成进行时的句子不等同于现在完成时的句子。 [en]I have been writing a book.[/en][cn]我一直在写一本书。[/cn] (动作还将继续下去) [en]I have written a book.[/en][cn]我已经写了一本书。[/cn] (动作已经完成) 5、表示状态的动词不能用于现在完成进现在完成进行时的结构:助动词have(has) + been+动词的现在分词。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。 一、 结构 由“助动词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、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。 [en]The Chinese have been making paper for two thousand years.[/en][cn]中国有2000年的造纸历史。[/cn] (动作还将继续下去) [en]I have been learning English since three years ago.[/en][cn]自从三年前以来我一直在学英语。[/cn] (动作还将继续下去) 4、大多数现在完成进行时的句子不等同于现在完成时的句子。 [en]I have been writing a book.[/en][cn]我一直在写一本书。[/cn] (动作还将继续下去) [en]I have written a book.[/en][cn]我已经写了一本书。[/cn] (动作已经完成) 5、表示状态的动词不能用于现在完成进行时。 [en]I have known him for years.[/en][cn]我认识他已经好几年了。[/cn] 这类不能用于现在完成进行时的动词还有:love,like,hate等。
2020-02-06 -
现在完成进行时是什么
现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去,其基本结构为“have / has been + 现在分词”。 一、现在完成进行时的定义 现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。如: Those cats have been screaming for hours. 那些猫叫了半天了。 We have been waiting for him for two hours. 我们等他等了两个小时。 The dollar has been climbing steadily all week. 整个星期美元一直在稳步增值。 二、现在完成进行时的结构 现在完成进行时由“have / has been + 现在分词”构成。如: Sales have been dropping off badly. 销售量一直减少得很厉害。 I have been waiting for an hour and a half. 我一直等了一个半小时了。 We’ll have been living here for two years by next Sunday. 到下星期日,我们在这里就住了整两年了。 三、现在完成进行时有哪些主要用法 1. 表示“持续”: 即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如: She has been pruning the roses. 她一直在修剪玫瑰。 He’s been helping himself to my stationery. 他未经许可一直用我的文具。 The children have been having a lot of fun. 孩子们一直玩得很开心。 She is very tired. She’s been working all morning. 她很累。她干了一早晨了。 2. 表示“重复” 即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如: We’ve all along been making mistakes like this. 我们一直犯这样的错误。 Jim has been phoning Jenny every night for the past week. 一星期以来吉姆每天晚上给詹妮打电话。 四、与现在完成进行连用的主要时间状语 现在完成进行时所用的时间状语:all day / month; this month / week / year; these days; recently / lately; in the past few + 时间段; since +时间点; for + 时间段,等等。如: He has been
2019-10-09 -
过去完成时和现在完成时的区别及例句
理解这两种时态形式的区别和正确应用。 过去完成时的定义及用法 表示在过去某个时间点之前已经完成的动作:过去完成时用于强调在过去的某一时间点之前已经发生或完成的动作或事件。 构成形式:had + 过去分词。 现在完成时的定义及用法 表示与现在相关的已经完成的动作或状态:现在完成时用于描述与现在相关的、发生在过去但对当前时间仍有影响的动作或状态。 构成形式:have/has + 过去分词。 过去完成时和现在完成时的区别 时间参照点不同: 过去完成时:强调发生在过去某一时间点之前的动作或事件。 现在完成时:强调过去的动作或事件对当前时间的影响或关联。 构成形式不同: 过去完成时使用had + 过去分词。 现在完成时使用have/has + 过去分词。 过去完成时和现在完成时的例句分析 过去完成时的例句: Example: By the time we arrived at the station, the train had already left.(当我们到达车站时,火车已经离完成时和现在完成时开了。) 在这个例句中,过去完成时“had left”表示在到达车站之前已经发生的动作。 现在完成时的例句: Example: I have lived in this city for five years.(我在这座城市已经住了五年了。) 这个例句中,“have lived”表示一个动作从过去开始一直延续到现在,并对当前时间产生影响。 过去完成时和现在完成时的使用建议 时态选择:根据上下文和语境合理选择过去完成时或现在完成时,准确表达所要表达的时间关系。 时间概念的清晰:理解动作发生的时间点及其对当前时间的影响,有助于准确运用时态。 通过本文对过去完成时和现在完成时的区别及例句的深入探讨,读者应该能够更清晰地理解这两种时态形式在英语中的用法和区别。合理运用过去完成时和现在完成时可以丰富语言表达的时态变化,使句子更加准确和生动。 如果您对英语学习感兴趣,想要深入学习,可以了解沪江网校精品课程,量身定制高效实用的个性化学习方案,专属督导全程伴学,扫一扫领200畅学卡。
2024-03-05 -
什么是英语的现在完成时
能与表示确定的过去时间状语连用。现在完成时要求用for和。i。引导包括现在此时在内的时间状语以及already, yet, ever等表示强调的副词。一般过去时态要求用yesterday, last year, in 1990, an hour ago等不包括现在在内的具体的过去时间状语。但有时for+一时间段”也可用于一般过去时,虽然时问状语相同,但具体含义不同。 We have studied English for 5 years. 我已学习5年英语了。(直到现在的5年) We studied English for 5 years. 我曾学过5年英语。(与现在无关的5年) 2) today, this month, this year, recently, just, always等既可用于现在完成时,t可用于一般过去时,但其