作业帮 > 英语 > 作业

您好,刚没问明白 had had the dirty room cleaned have the done后面不就是个完

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/04 18:41:42
您好,刚没问明白 had had the dirty room cleaned have the done后面不就是个完成时了么
have the cleaned 干净是个done
那前面还had had?不知道您是否明白我的意思
楼上说得都对,简单总结一下
就是 have sth done 这个搭配加上过去完成时态,即在have + have sth.done
--> have had sth.done ---> had had the dirty room cleaned
再问: 这个cleaned不是形容词么?怎么区别的呢 那这句不是两个done了么? 算2个动词了么
再答: 不是,那个done (cleaned)不是动词,是过去分词作宾语补足语,补充宾语(the dirty room)的状态,had the dirty room cleaned 的had 才是动词。 第一个had ,即had the dirty room cleaned 前面的had 是过去完成时态的助动词,不是动词。
再问: 您解释的真明白 那完成时 i has been done the homework 。这句的动词是has对吗
再答: 不对,has 仍然是助动词,注意完成时态里have 都是助动词 准确来说,动词是done (这句话也有点不对,I has been doing ...或 homework has been done...才对,我现在当作是对的来解释一下done),be done 是被动语态,be 就是被动语态里的助动词。简单来看的话,是真正作出了“动作”的词,才是谓语动词。