99问答网
所有问题
have been dong 和have done的区别
如题所述
举报该问题
推荐答案 2008-09-22
have been doing sth是“一直在做某事(从过去到现在,并且还未停止)”;
have done sth是“过去已经做过某事(已经完成,现在不再做了)”
例:
I have been playing this game for weeks.我已经玩这个游戏玩了几周了(现在还在玩)。
I have played this game a couple of weeks ago.我几周前已经玩过这个游戏了(现在不再玩了)。
应该注意的是,这个两个短语后面所接的时间短语的类型也是不同的,这个可能刚刚开始的时候不好区分
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7jWOBOev.html
其他回答
第1个回答 2008-09-22
have been done 和have done
都是过去完成时
前者表被动,后者表主动。
第2个回答 2008-09-22
have been doing 强调的是过程
have done 强调的是状态
比如说:He has been teaching.
He has taught .
这两句翻译起来 是不一样的。
前句是:他一直在教书。
后句得说成:他教书了。
相似回答
have
been
doing 的用法,
答:
相同:1:
现在完成时(have done)和现在完成进行时(have been dong)都可以表示从过去某一时刻开始一直延续到现在的动作
。Example:I have worked in this school since 2000.I have been working here since 2000.2:现在完成时和现在完成进行时都可以表示一段时间内延续的动作。Example:Mr. Smith has...
done和have
been
done的区别
答:
只能用
done
,因为前面有with,是介词短语,不可有谓语。如果把with改为because就要跟句子,就一定要有谓语,用
have
been
done.
帮我看下两个语境,
什么
时候用have
been
dong和have
done
答:
按语境,第二句是强调老人做这件事的时间:正是在那个时候老人把车开走了,所以用进行时强调一下当时的环境,其实用
have
driven是完全可以的。至于为什么不用
has
,是因为must是情态动词,和can,will,could之类一样后面加动词原形。
什么
时候用
been
?什么时候用
done
?
答:
后接动词的过去分词.如:The building
has
been
built for 5 years.二.一般现在时:用动词原形 一般过去时:用动词的过去式 一般将来时:will/shall+do is/am/are going to do 过去将来时:could/would do 现在完成时:
have
/has
done
过去完成时:
had
done 将来完成时:shall have done 过去将来完成时...
英语非谓语中,
done和have
been
done有什么区别
啊?
答:
having
been
done
只能做状语,done机可以做状语也可以做定语,补语,状语,表语 i don't like the paper made from wood.只能用
dong
不能用
have
been done having been told many times,she still can't remember it.这个句型中的having been told 可以被done替换!
英语非谓语动词
答:
have
done
是主动语态的现在完成时 have
been
done是被动语态的现在完成时 have been doing是固定句型,表示动作从过去持续到现在,还在持续下去,翻译成中文就是“***一直都在做某事”,如果这个句型放在从句中,则
have的
时态要根据主句的谓语动词时态做相应调整 所以你看一个结构主要就从两方面去分析它...
英语中的doing和
done什么
时候做什么成分时表示主动被动什么时候表示时 ...
答:
done
现在分词完成式/
having
been
dong
分词完成式的被动 done 是过去分词 如:go- went -gone 第三个就是叫做过去分词 初中应该背过很多的 be+done 表示的是被动语态 如:be finished (这里的动词往往是及物动词,就是能够直接加宾语的动词或者动词词组)要看仔细哦!有耐心一点!不难的,加油!
过去分词是不是不能做主语,being
done
形式是不是不能做状语?
答:
being
done
可以做状语但通常省略being Finishing the work,I went out.The work being finished,I went out.The work finished,I went out.至于being done,
have
done,
had
being done,have
been
done,had have done等,being done是doing的被动形式,have
dong
是现在彻底完成时态,had being done...
being done,
have
been
done和having
done怎么分辨
答:
1. being
done
被动语态的进行式——表被动和正在进行 单用为非谓语,前面加be为进行时的被动语态 如: The classroom is being cleaned now.
Have
you
been
to the classroom being cleaned now?2.
have
been done 现在完成时的被动语态——表被动和完成 做句子谓语 如: The classroom
has
been ...
大家正在搜
have done和done
i have been done
have和have been
have being done
have been to do
have done doing
have been done
have been gone
Having been done