have done与have gone的区别

我在现在完成时这晕了,希望大家能帮帮我

第1个回答  2010-02-26
have dong做了某事
have gone去了某地还没回来,常常会与have been to混淆,have been to是去了回来了
第2个回答  2010-02-26
have done 做完了什么
I have done my homework.
have gone 去了哪里
You have gone to Shanghai本回答被提问者采纳
第3个回答  2010-02-26
done 的原型是do,做了
gone 的原型是go,去,走
do 有时候是一切使役性动词的代称……
第4个回答  2010-02-26
have done=已经做了
have gone=已经走了
第5个回答  2010-02-26
最简单的就是

have done

做完了。

have gone

去过了。