11问答网
所有问题
havedone和haddone区别
求解答
举报该问题
推荐答案 2014-07-24
Have done是现在完成时,意思大概是一个动作以前开始做,现在还在持续着的。
Had done是过去完成时,大概意思是一个动作发生在另一个动作之前。
比如:I had left my home when my
mother got up.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/PPqP47SMP4P8S7MM7v7.html
相似回答
had done 和have done
的
区别
答:
have done 是从过去发生,截止到现在
,比如i have done my homework,我已经写完作业了,表示我现在不用写作业了,而had done是过去的过去发生,截止到过去,比如i had done my homework yesterday我昨天就完成作业了。have的的用法 1. have +过去分词,构成完成时态。如:He has left for Japan. ...
大家正在搜
have done和done
have had done怎么用
should have done
have been done
have done when
there have done
have与had区别
has have done
have had been
相关问题
had done 和 had been done有什么区别
havebeendoing和havedone还有haddon...
英语 had done与 did 区别
have done和have been done 的区别
have done 和 had done区别
have been done 和have done有什么区别...
had+done 与have+done有什么区别
have done 和 had done 英语单选里的区别