英语翻译have you had 是什么用法?happen 不是动词吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 11:52:25
英语翻译have you had 是什么用法?happen 不是动词吗?

英语翻译have you had 是什么用法?happen 不是动词吗?
英语翻译
have you had 是什么用法?
happen 不是动词吗?

英语翻译have you had 是什么用法?happen 不是动词吗?
have you had that happen?你已经使这事情发生了
第一个have 是现在完成时的驻动词 翻译成“已经”
第2个 即 had that happen 此时的had 相当于make 是动词的使役用法
即 have sb(sth )do
happen是动词 如上

have done 是现在完成时,第一个have是助动词,就是帮助构成完成时的动词是没有实际动作意思的,包括疑问句中的do,否定句中的don't的do也是助动词,是构成疑问或否定句的动词
have you had that happen 第二个have由于是完成时,要用过去分词变成了had的形式,这个动词是实义动词,且是及物动词,表示“使,让;招致”,相当于make,后面跟动词原型,...

全部展开

have done 是现在完成时,第一个have是助动词,就是帮助构成完成时的动词是没有实际动作意思的,包括疑问句中的do,否定句中的don't的do也是助动词,是构成疑问或否定句的动词
have you had that happen 第二个have由于是完成时,要用过去分词变成了had的形式,这个动词是实义动词,且是及物动词,表示“使,让;招致”,相当于make,后面跟动词原型,意思为,使。。做。。。,让。。。做。。。,在本例句中动词原形就是happn,have that happen,意思就是让那件事发生

收起

have you had 是现在完成时态,have是助动词,和had(实义动词have的过去分词)一起构成现在完成时态。
区别have是助动词还是实义动词主要看它翻译后有没有实际意义,无意义的就是助动词。
had 在此处是使役动词,使。。。发生