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 doing并不是标准的英语表达,而have been doing是现在完成进行时的表达。在英语中,have been doing 是一种用来表示从过去某一时刻开始,一直持续到现在的动作或状态的现在完成进行时。它由助动词 have 和动词的现在分词形式构成。这种时态常用于强调一个动作或状态的持续性和延续性。例如,I have ...
1.have been doing sth表示的是过去某个时间就开始做的事情,且一直持续到说话这个时刻这件事仍在继续并将一直继续下去。eg:I have been learning English for 12 years.我学英语已经12年了(12年前开始学,现在还在学,并且还将继续学)2.have done 表示的是过去做的事情,到说话的这个时刻,这件...
一 直 想问问你”的意思。 它与 have been doing现在完成进行时的区别是后者更强调“一直在。。。,...
have been doing是现在完成进行时态,强调动作的持续性或最近完成的动作;而have done是现在完成时态,强调动作的完成。两者的主要区别在于动作是否强调持续性和未完成性。详细解释:1. have been doing:这是现在完成进行时态的表达方式,它结合了现在完成时和进行时的特点。这种时态强调动作的持续性,表示...
区分have done和have been doing,我们需要从两个方面来讨论:一、完成时态和完成进行时态本身意义的差别;二、要结合动词的不同延续特点.首先我们来看两种时态的意义差别 两者根本区别是:完成进行时强调动作持续的过程(emphasis on duration),完成时强调动作的结果或成就(emphasis on achievement).具体来讲...
have been dong 和have done的区别 相关知识点: 试题来源: 解析 have been doing sth是“一直在做某事(从过去到现在,并且还未停止)”; have done sth是“过去已经做过某事(已经完成,现在不再做了)” 例: I have been playing this game for weeks.我已经玩这个游戏玩了几周了(现在还在玩). I have ...
3.现在完成进行时(have been doing)现在完成进行时表示的是:对一个现在正在进行动作的总结。例如:③...
总结 两者的区别就是 时间跨度的问题 第一个的时间跨度是 过去到现在还继续 第二个时间跨度是 过去到现在没有继续 了 只要还是继续做的话就用have been doing 不过这里也有另外一个理解点 Have been doing是现在完成进行时 现在完成进行时 此表示从过去一直保持到现在的动作,这个动作 可能 刚刚...