1、have been doing 是现在完成进行时, 表示已经做了并且还在做的事情.I have been answering many questions.2、have done 是一般现在时, 表示已经完成的事情I have answered 40 questions.3、have doing 不存在...结果一 题目 have been doing ,have done和have doing区别 答案 1、have been doing 是现在完...
要想很好地区分have done和have been doing,我们需要从两个方面来讨论:一、完成时态和完成进行时态本身意义的差别;二、要结合动词的不同延续特点.首先我们来看两种时态的意义差别,两者根本区别是:完成进行时强调动作持续的过程(emphasis on duration),完成时强调动作的结果或成就(emphasis on achievement).具体来讲,...
1 have done 是完成时,表示已经做完了,且对后来产生里影响,是一种状态eg.I have had my dinner already.I have lived in Beijing.(表示现在不住了)2 have been doing 是现在完成进行时,表示不仅过去做了已经做了,而且现在或离线在不远的时候还在继续eg.I have been living in Beijing.(表示现在还在住)3 ...
have been doing是现在完成进行时态,强调动作的持续性或最近完成的动作;而have done是现在完成时态,强调动作的完成。两者的主要区别在于动作是否强调持续性和未完成性。详细解释:1. have been doing:这是现在完成进行时态的表达方式,它结合了现在完成时和进行时的特点。这种时态强调动作的持续性,表示...
用have been doing。如果我们想表达某动作已经完成,并强调产生的结果或状态时,用have done 。二者的差别在于动作是否完成以及表达的侧重点不同。弄清二者的区分与用法,有助于在英语表达中表达更加准确。如有不理解之处,请提问,我很乐意进行解释。
结果一 题目 英语中have been doing sth和have done 的区别? 同上 答案 第一个是现在完成进行时态,表示一个动作从过去一直开始到现在,并且还会继续下去 第二个是现在完成时态,表示一个动作从过去开始到现在,在说话的时候已经结束了 相关推荐 1 英语中have been doing sth和have done 的区别? 同上 ...
1.现在完成时(have done)所以,现在完成时表示的是:处于现在这个时间点,对这个时间点之前发生的一个...
have been doing与have done的用法区别 have been doing 是现在完成进行时态的结构,表示某个动作从过去某一时间开始,一直持续到现在,或许将来还会继续进行。这种时态强调的是动作的持续性和进步性。have done 是现在完成时结构,它表示某个动作在过去发生并对现在有某种影响或结果。重点在于动作已经完成...
1. 现在完成时(have done) 所以,现在完成时表示的是:处于现在这个时间点,对这个时间点之前发生的一个或一系列动作的总结。 ① I have used the pen only three times. (这支笔我只用过三次。) 将句①表述到时间轴中,并用“向左的方括号”来表示完成式。 由上图所示,因为“use the pen”这个动作在过...
have been doing是现在完成进行时.have done是现在完成时.现在完成时的用法①表示结果的现在完成时现在完成时着眼于过去的动作对现在产生的结果或影响.这是现在完成时的“已完成”用法,表示动作或过程发生在说话之前就已完成,并与现在有联系.这种联系实际上就是“过去的动作”对现在的影响或产生的结果.I have bought...