英语中现在完成进行时和现在完成时有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 06:56:23
英语中现在完成进行时和现在完成时有什么区别?

英语中现在完成进行时和现在完成时有什么区别?
英语中现在完成进行时和现在完成时有什么区别?

英语中现在完成进行时和现在完成时有什么区别?
1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果.如: We have been cleaning the classroom.(a) We have cleaned the classroom.(b) (a)句可译为“我们打扫教室来着.”其直接结果可能是:我们身上都是灰.(b)句可以译为“我们把教室打扫过了.”其结果是:现在教室很清洁,可以用了.又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的. Be careful! John has been painting the door.(a) John has painted the door.(b) (a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心.(b)句则无此含义,油漆可能已干了. (2)现在完成进行时有时有延续性,现在完成时往往没有.如: They have been widening the road.(a) They have widened the road.(b) (a)句的意思是他们在加宽马路,但尚未完工.(b)句的意思则是已完工了.有时现在完成时有延续性(如一些属于持续体的动词),但无临时性质.如: Mr. Smith has been living in London since 1978.(a) Mr. Smith has lived in London since 1979.(b) (a)句有“史密斯先生在伦敦久居”的含义,(b)句则没有. (3)但现在完成进行时并不总是具有临时的性质,如: My mother has been teaching English for twenty years.(a) My mother has taught English for twenty years.(b) (a)句在此并无临时性质,但较口语化.(b)句则较为正式.又,(a)句表示动作现在仍在继续.并将延续下去,(b)句的动作是否延续下去,须由上下文决定,但在一般情况下都是延续下去的. (4)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性.如: Have you been meeting her lately?(a) Have you met her lately?(b) (a)句有“经常相会”之意,(b)句则没有.(b)句如与often,every day等时间状语连用,当然也表示动作在重复. (5)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言.如: What have you been doing?(a) What have you done?(b) (a)句表示惊异.(b)句只是一个问题. Have you been waiting long?(a) Have you waited long?(b) (a)句较(b)句生动.又,(a)句比较口语化. I have been wanting to meet you for long.(a) I have long wanted to meet you.(b) (a)句比(b)句更亲切,更有礼貌. Recently Mary has been doing her work regularly.(a) Recently Mary has done her work regularly.(b) (a)句显然是在表扬玛丽.(b)只说明一个事实. 下面还有一例,颇为有趣: Who's been eating my apples?(a) Who's eaten my apples?(b) (a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题.又,(a)句兼有进行时态,所以有“苹果未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”. 过去完成时 1) 概念:表示过去的过去

一、结构形式现在完成进行时是由“助动词have(has) + been+动词的现在分词”构成。二、基本用法1. 表示从过去某时开始一直延续到说话时还在进行,或可能还要继续下去的动作。它通常和“for+段时间”或“since+点时间(也可以是从句)”的时间状语连用。例如:I have been waiting for a letter from my parents. 我一直在等我父母的来信。It ...

全部展开

一、结构形式现在完成进行时是由“助动词have(has) + been+动词的现在分词”构成。二、基本用法1. 表示从过去某时开始一直延续到说话时还在进行,或可能还要继续下去的动作。它通常和“for+段时间”或“since+点时间(也可以是从句)”的时间状语连用。例如:I have been waiting for a letter from my parents. 我一直在等我父母的来信。It has been raining for three hours. 雨已经下了三个小时了。We have been studying here since 2004. 自从2004年以来,我们一直在这里学习。2. 表示从过去某时开始,一直延续到说话时刻,可能刚刚结束的动作。例如:现在进行时的基本用法: a. 表示现在( 指说话人说话时) 正在发生的事情。 We are waiting for you. b. 习惯进行:表示长期的或重复性的动作,说话时动作未必正在进行。 Mr. Green is writing another novel. (说话时并未在写,只处于写作的状态。) She is learning piano under Mr. Smith. c. 表示渐变的动词有:get, grow, become, turn, run, go, begin等。 The leaves are turning red. It's getting warmer and warmer. d. 与always, constantly, forever 等词连用,表示反复发生的动作或持续存在的状态,往往带有说话人的主观色彩。 You are always changing your mind.典型例题 My dictionary ___, I have looked for it everywhere but still___ it. A. has lost, don't find B. is missing, don't find C. has lost, haven't found D. is missing, haven't found. 答案D. 前句是一个仍在持续的状态,应用进行时,由于没有找到,其影响仍然存在,应用完成时,瞬间动词用于否定式时可用于完成时

收起

英语中现在完成进行时和现在完成时有什么区别? 英语 现在进行时和现在完成进行时有什么差别别拉一段现在完成时和现在完成进行时! 现在进行时和现在进行完成时和现在完成时有什么区别 英语中如何区分现在完成时与现在完成进行时? 在英语中,讲一下现在完成时和现在完成进行时的具体用法? 解释现在完成时和现在完成进行时 现在完成进行时与现在进行时,现在完成时,有什么不同? 现在完成时和现在完成进行时他们有什么特点和其他的句式有什么区别 英语中有很多时态,要怎样区分并能迅速分辨运用呢?现在完成时和现在完成进行时的区别. 请问英语的现在完成时和现在完成进行时有什么区别? 现在完成时和现在完成进行时有什么区别 现在完成时和现在完成进行时有什么区别? 英语中过去完成时,现在完成时,过去完成进行时,现在完成进行时,求精讲.还有它们的区别?要细,最好有例题.谢谢谢谢了 初中英语语法 如何区分时态1.现在完成时和过去进行时有什么区别?2.现在进行时和一般将来时有什么区别?3.现在完成时和现在完成进行时有什么区别? 英语中现在完成时与现在完成进行时的区别请举例,多写一点, 英语中现在完成时与现在完成进行时(过去完成时与过去完成进行时)有什么本质区别,请从语法、时态、单词等等给与说明,越详细越好,在此谢过 现在完成时和现在完成进行时的区别 现在完成时和现在完成进行时练习求答案