首页 > 英语 > 题目详情
havehaddone怎么解释原题:Thecomputerhehadhad_____wentwrongagain,which,ofcourse,madehimangry.A.itrepairedB.repairedC.repaireditD.toberepaired选哪一个?为什么?
题目内容:
have had done怎么解释
原题:The computer he had had _____ went wrong again,which,of course,made him angry.A.it repaired B.repaired C.repaired it D.to be repaired 选哪一个?为什么?优质解答
是这样的
the computer went wrong again说明这是个过去的情景,可能是回忆有人讲述的
he had had the computer repaired. 本来是have had sth. done已经做了某事,是have的一种典型用法,表示做过某事=have had it repaired=have repaired it这里是过去状态,就是had had了
两个句子合起来,从句中应该省略掉修饰的名词,即sth. 在这里是computer或者用代词it,所以就选B吧
原题:The computer he had had _____ went wrong again,which,of course,made him angry.A.it repaired B.repaired C.repaired it D.to be repaired 选哪一个?为什么?
优质解答
the computer went wrong again说明这是个过去的情景,可能是回忆有人讲述的
he had had the computer repaired. 本来是have had sth. done已经做了某事,是have的一种典型用法,表示做过某事=have had it repaired=have repaired it这里是过去状态,就是had had了
两个句子合起来,从句中应该省略掉修饰的名词,即sth. 在这里是computer或者用代词it,所以就选B吧
本题链接: