最近被have had什么什么的弄晕了,什么时候用have done什么时候用have had 有

最近被havehad什么什么的弄晕了,什么时候用havedone什么时候用havehad有没有hadhave的,如果主语是he那么前面的had要变吗... 最近被have had什么什么的弄晕了,什么时候用have done什么时候用have had 有没有had have的,如果主语是he那么前面的had要变吗 展开
 我来答
111zr大本营
2015-03-16
知道答主
回答量:2
采纳率:0%
帮助的人:2.3万
展开全部
首先根据你的提问,我个人理解,是你对于现在完成时和过去完成时这两种语态的疑问。先明确一点,并没有had have这种使用形式。
对于现在完成时,通用的语法格式为:have/has + 动词的过去分词,比如你说的done就是do的过去分词. 至于是用have还是用has这个根据主语情况进行区分,应该不需要多说了吧。
对于过去完成时,只有一种形式,had + 动词的过去分词。这种情况下通用had,不需要区分主语。
mwbohvum480528
2015-03-16
知道答主
回答量:29
采纳率:0%
帮助的人:9.5万
展开全部
Have done是现在完成时,I have done my homework.
Had done是过去完成时,I had done my homework before 6 o’clock
回答
貌似没有have did,had did吧
我没见过

追问
非谓语动词是什么举例说明一下

回答
用现在完成时还是过去完成时主要找时间标志
就是不做谓语的动词啊,像分词和动名词还有不定式
to do,doing,done等
His job is to clean the house中就是to clean非谓语动词做表语了

追问
什么是表语

回答
be动词后面的是表语
句式结构有主语加谓语加宾语,如I hate you.
还有是主语加系动词加表语,如I am young.
追问
I saw him beaten by his father为什么不能把beaten改为
be beated或
had be beated或
have be beated
为什么要用过去分词,而不用过去式
回答
Be beated=beaten
Had be beated语法错误,have后面该是been
追问
have been beat才对吗

回答
不对,前后时态要一致,没必要用完成时。上面的beated不对,没这个词啊,过去分词就是beaten
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一线口语_Emma
2015-03-16 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:82%
帮助的人:3067万
展开全部
have done是现在完成时,已经做了什么
have had其实这里是have done 的一个应用,had即done。。。。已经有。。。
所以没有had have这种形式,have/had后面必须是 had
如果主语是he,则用has had
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式