-
三种不同情况运用现在完成进行时
行时可以用于三种情况。 •第一种使用情况---描述进行了一段时间并将继续进行的活动---相对比较直接 •第二种使用现在完成进行时的情况--一个习惯性的能力。 •第三种情况是讨论现在不再继续的事件,但仍有相关性。在这种情况下你之所以使用现在完成进行时是因为尽管这个动作已经完成,这个动作仍间接地对现在有影响,要么因果的,情感的,或两者都有。 让我们用一个例子回顾一下以上三种情况。 Sally:我们准备好出去了! John:我还没准备好。 Sally:你已经梳头梳了15分钟了。快点!我们得走了! John:而你的头发在滴水因为你洗澡洗了45分钟! Sally:你太在意你的头发了。每次我们出去,你总是赖在镜子前想要弄个完现在完成进行时是一个令人困惑的时态!当你听到人们用它时美的发型。 •在Sally的第二句中,她说John has been 梳头。在这个情况下,梳头这个动作是一个发生在过去,持续到现在的动作。 •那句之后,John说Sally has been 洗澡45分钟了。因此,洗澡是个动作,已经结束,但仍和现在有关联因为它对现在有情感的影响。这个情感是John的惊奇和沮丧,当他发现Sally洗澡的长度--尽管老实说,这可能只是个玩笑。 •最后,在最后一句中,Sally说John has been 太在意他的头发了。这个情况是一个长期活动。John不止这一次在意他的头发,而是很多次。
2016-12-25 -
现在完成进行时的七大作用
行时的句子等同于现在完成时的句子。 I have been working here for five years. I have worked here for five years. 我在这里已经工作五年了。(动作还将继续下去) 六,表示现在以前一直在进行的动作强调动作的未完成性 It has been raining for 3 days。已经下了3天的雨了(现在还没停止) 七,一些现在完成时的句子也与现在完成进行时的句子含义相同 延续性动词在现在完成时与现在完成进行时时态中现在完成进行时(Present perfect continuous) 主语+have/has+been+动词-ing(延续性动词) 一,表示在说话时刻之前到现在正在进行使用,句意相同。例如: She has slept for 6 hours and still cannot wake up. She has been sleeping for 6 hours and still cannot wake up.她已经睡了6个小时,到现在还没有醒来。
2016-12-24 -
英语现在完成进行时测试题(2)含讲解
将从现”原则,当主句为将来时态时,时间状语从句不能直接用将来时态来表示将来意义,据此可排除B和C; 而选项D为过去完成时,也不能选,因为“过去完成时”必须以“过去”为支点,表示“过去的过去”,但此句并没有过去时态这一支点,故此选项也被排除。 3.答案:D 讲解:根据句中的…will win the first prize in the final可知,决赛还没有举行,所以下文谈到的“准备”指的肯定是从过去一直持续到现在的情况,故用现在完成进行时。 4.答案:D 讲解:现在完成进行时表示从过去一直持续到现在的动作。在此题中,由于“一直在刷油漆”,所以才导致“看上去非常疲惫”,故选D最符合句意。 好了,以上就是现在完成进现在完成进行时表示动作从某一时间开始,一直持续到现在行时的测试题,你做对了几道题呢?看了讲解是不是明白了呢?以上的练习仅是定语从句中的一部分,在日常的学习中还请大家多练习才行。希望以上的内容能给大家带来相应的帮助,祝大家英语考试取得理想的成绩。
2017-10-15 -
现在完成进行时的常见四大句型详解
能用现在进行时的动词,如be, have, like, love, know, see, hear等,同样也不能用现在完成进行时,而应用现在完成时。例如: The poor old man has been ill for a long time. 那可怜的老人已经病了好久了。 Have you seen her parents these days? 这些天你看见她的父母了吗? 以上就是小编为大家整理的现在完成进行时的常见四大句型。其实,现在完成进现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。小编在这里为大家整理了现在完成进行时的常见句型,供大家参考。 1.肯定句:“主语+have(has) been+动词的现在分词+其他.”例如: I have been sitting here all the afternoon. 我在这儿坐了一下午。 He has been collecting all kinds of stamps since he was nine years old. 自九岁起他就开始收集各式各样的邮票。 2.否定句:“主语+have(has) not been+动词的现在分词+其他.”例如: They haven't been meeting each other for three years. 他们有三年没见面了。 He hasn't been teaching here these years. 这些年他并没有一直在这儿教书。 3.一般疑问句:“Have(Has) + 主语 + been + 动词的现在分词” 其肯定回答:“Yes, 主语 + have(has).”否定回答:“No, 主语 + haven't (hasn't).” — Have you been studying for the math test today? 你今天一直在准备数学测试吗? — Yes, I have. / No, I haven't. 是的。 / 不,我没有。 4.特殊疑问句:“ 特殊疑问词 + 一般疑问句?” What book have you been reading recently? 最近你在看什么书? How has your father been getting on with his work? 你爸爸的工作进展得怎么样? 注意:有些不能用现在进行时的动词,如be, have, like, love, know, see, hear等,同样也不能用现在完成进行时,而应用现在完成时。例如: The poor old man has been ill for a long time. 那可怜的老人已经病了好久了。 Have you seen her parents these days? 这些天你看见她的父母了吗? 以上就是小编为大家整理的现在完成进行时的常见四大句型。其实,现在完成进行时在学习英语语法的过程中没有想象中的那么难,同学们只要多加练习,相信大家很快就能掌握对于现在完成进行时的考查。
2017-08-03 -
现在完成时和现在完成进行时的比较
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态。 现在完成时用法1:表示过去发生的动作或事情,对现在造成的影响。 2:表示从过去开始发生的动作持续到现在,有可能马上结束,但也有可能继续下去。 3:现在完成时的动词必须具有可持续性,至少是能重复一次以上的动作。 现在完成进行时(Present perfect continuous) 主语+have/has+been+动词-ing (一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。 (二)表示在说话时刻之前到现在正在进行的动作。 (三)有些现在完成进行时的句子等同于现在完成时的句子。 (四)大多数现在完成进行时的句子不等同于现在完成时的句子。 (五)表示状态的动词不能用于现在完成进行时。 (六)一些现在完成时的句子也与现在完成进行时的句子含义相同 (七)表示现在以前一直在进行的动作强调动作的未完成性 1)这两个时态的主要差别是,现在完成时表示动作业已完成, 而完成进行时却不一定如此: I’ve made a cake. 我做了一个蛋糕。(已做好) I’ve been making a cake. 我一直在做一个蛋糕。 (不一定做好了) She’s painted a picture. 她画了一幅画。(已画好) She’s been painting a picture. 她在画一幅画。(可能还没画好) They’ve built a bridge. 他们建了一座桥。(已建好) They’ve been building a bridge. 他们一直在建一座桥。(可能还在建) He’s written a novel. 他写了一部小说。(已完成) He’s been writing a novel. 他在写一部小说。(可能尚未完成) 2)许多静态动词都只能用于完成时而不能用于完成进行时: I’ve known that for a long time. 这事我已经知道很久了。 The strike has lasted six months. 这次罢工已经持续了6个月。 Nobody has seen him since last week. 从上周起就没人见到过他。 We’ve had terrible weather for nearly two weeks. 几乎有两星期天气都很恶劣。 They’ve owned the house for many years. 这房子他们已经拥有许多年了。 I’ve always thought you’re right. 我一向认为你是对的。 但当意思发生转变时也可能用于完成进行时: I’ve been thinking of doing so for a long time. 我好久以来一直想这样做。 Tom has been seeing about a work permit for you. 汤姆一直在设法帮你取得工作许可证。 Which judge has been hearing the case? 哪位法官在审这个案子? She has been having a tooth out. 她在拔牙。 The children have been looking forward to this holiday for months. 孩子们好几个月来一直盼望着这个节日。 want 这个动词有时可用于完成进行时,表示“一直想”: You’re the very man I’ve been wanting to meet. 你正是我一直想见的人. 3) 有少数动词用两种时态都可以,意思差别不大,如: They have been working very well this term. 这学期他们学习很好。 They have worked very well this term. It has been raining for two hours. 下了两个小时的雨。 It has rained for two hours. I have been hearing from her regularly. 我定期收到她的来信。 I have heard from her regularly. We have looked for mushrooms but have not found any. 我们找寻蘑菇但一无所获。 We have been looking for mushrooms but have not found any. 强调时间长度用完成进
2012-06-05 -
现在完成进行时的用法综述
现在完成进行时,是英语中,动词的一种基本时态,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。 一、现在完成进行时的构成方法 现在完成进行时由“have / has + been +现在分词”构成。 二、现在完成进现在完成进行时,是英语中,动词的一种基本时态,表示动作从某一时间开始,一直持续到现在行时用法说明 表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止: He’s been watching television all day. 他看了一天电视了。 He has been doing this work for three years. 这工作他已干了三年了。 It has been raining since last Sunday. 自上周星期日以来就一直在下雨。 The war has been going on for nearly a decade. 战争已进行近十年了。 Without (a) doubt you have been working very hard. 毫无疑问你工作一向努力。 I have been looking forward to meeting you. 我一直盼望会见你。 The pagoda has been standing there since the Tang dynasty. 这座塔从唐代以来一直矗立在这里。 Biological system has been doing this for billions of years. 生物系统这样做已经有多少亿年了。 The Truman government has been spending some $ 200 billion yearly for war preparations. 杜鲁门政府一直每年花2000亿美元用于战备。 现在完成进行时有时表示根据直接或间接的证据得出的结论: She is very tired. She’s been typing letters all day. 她很累了,她整天都在打信件。 Her eyes are red. She has been crying. 她眼睛红了。她一直在哭。 引用地址:Article/200802/
-
现在完成时vs现在完成进行时
行时,强调重复性的动作,不说明具体次数。 2.表示持续性动作时,现在完成进行时表示的动作时间比现在完成时短的多。例如: He has been living in Beijing for the last week. He has lived in Beijing all his life. 最后,本喵要提醒大家,英语里有些单词通常不用于进行时态的,因此它们也和现在完成进现在完成时(present perfect)。(好冷好冷,冻死人了) 然而,某天痛饮一碗心灵鸡汤后,本喵发现,原来还有比现在完成时更美的时态——现在完成进行时。因为“生命之美不在于结果而在于历程”。 来,先干了这碗鸡汤! 现在完成进行时和现在完成时最大的区别在于,前者强调延续性的动作,而后者则强调结果,包括动作完成以及对现在的影响。请看下面的例句: 现在完成时:I have cycled to Lhasa. 我骑车去过拉萨。 强调结果,骑车去的拉萨,已经到达过目的地了。 现在完成进行时:I have been cycling to Lhasa. 句子结构:主语+have/has+been+动词ing 强调过程,我这段时间一直在往拉萨骑。 从结构上来说,还是很好理解的吧,其实就是把现在完成时(have done)和现在进行时(be doing)两种形式拼合一下就成了现在完成进行时(have been donging)。 另外,这两种时态还有2个小区别: 1.现在完成进行时还可以表示多次重复的动作。例如: He has played football twice. 现在完成时,强调结果,说明具体次数。 He has been playing a lot of football. 现在完成进行时,强调重复性的动作,不说明具体次数。 2.表示持续性动作时,现在完成进行时表示的动作时间比现在完成时短的多。例如: He has been living in Beijing for the last week. He has lived in Beijing all his life. 最后,本喵要提醒大家,英语里有些单词通常不用于进行时态的,因此它们也和现在完成进行时无缘。这些单词包括但不仅限于: believe know like love understand remember wish 好啦,关于现在完成进行时的用法就讲到这里,希望大家多多练习哦。
-
现在完成进行时中值得注意的五点
现在完成
2016-12-25 -
现在完成进行时有哪些主要用法
行时的用法吧。 1. 表示“重复” 即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如: We’ve all along been making mistakes like this. 我们一直犯这样的错误。 Her eyes are red. She has been crying. 她眼睛红了,她一直在哭。 Jim has been phoning Jenny every night for the past week. 一星期以来吉姆每天晚上给詹妮打电话。3. 现在完成进行时有时表示根据直接或间接的证据得出的结论。如: She is very tired. She's been typing letters all day. 她很累了,她整天都现在完成进行时是英语中,动词的一种基本时态,表示动作从某一时间开始,一直持续到现在在打信件。 2. 表示“持续” 即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如: It has been raining since last Sunday. 自上周星期日以来就一直在下雨。 He's been watching television all day. 他看了一天电视了。 She has been pruning the roses. 她一直在修剪玫瑰。 He’s been helping himself to my stationery. 他未经许可一直用我的文具。 The children have been having a lot of fun. 孩子们一直玩得很开心。
2016-12-24 -
现在完成进行时常考知识点
行时则表示一个正在进行的动作;而现在完成时可以表示一个已经完成的动作。如: He has been writing a letter. 他一直在写一封信。(还在写) He has written a letter. 他写了一封信。(已完成) (2) 少数动词如work, study, live, teach, stay等, 用这两种时态含义差不多, 只是在强调动作的持续性时,用现在完成进行时更多一些。如: How long has your brother worked / been working in this factory? 你哥哥在这家工厂工作多久了? I’ve lived / been living here since I taught in this school. 自从我在这所成 have / has been + 动词的现在分词。 二,基本用法 (1) 表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如: The telephone has been ringing continually in the office all morning. 整个早上办公室里的电话铃声不断。 Since then, they have been trying to find out how the fire began. 自那时以来,他们一直在设法查明起火的原因。 What have you been doing since I last saw you? 自我上次和你见面以后,你在做什么? In the past few years they have been dealing with quite a few international corporations successfully. 在过去的几年中他们与好几家跨国公司做生意一直做得很成功。 (2) 现在完成进行时有时表示根据直接或间接的证据得出的结论: She is very tired. She’s been typing letters all day. 她很累了,她整天都在打信件。 Her eyes are red. She has been crying. 她眼睛红了。她一直在哭。 (3) 有时也可表示现在以前这段时间反复发生的事情。如: They have been seeing each other recently. 最近他们常常见面。 三. 现在完成进行时与现在完成时的区别 (1) 现在完成进行时则表示一个正在进行的动作;而现在完成时可以表示一个已经完成的动作。如: He has been writing a letter. 他一直在写一封信。(还在写) He has written a letter. 他写了一封信。(已完成) (2) 少数动词如work, study, live, teach, stay等, 用这两种时态含义差不多, 只是在强调动作的持续性时,用现在完成进行时更多一些。如: How long has your brother worked / been working in this factory? 你哥哥在这家工厂工作多久了? I’ve lived / been living here since I taught in this school. 自从我在这所学校任教以来就一直住在这儿。 (3) 现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。如: I have waited for two hours. 我等了两小时。(陈述事实) I have been waiting for two hours. 我等了两个小时。(等得好辛苦) 引用地址:Article/201511/
2016-12-24