选b,it repaired
如果你分析句子成分不行的话,绝对做不对
首先知道 have sth done,让别人做,使..被做
必须知道过去完成事态,因为前面有个was说明是个过去时,又先让人修才失望地发现机器坏了,所以修机器在was的过去,所以是过去的过去{过去完成时},所以后面所选的其实是 had had it repaired ,第2个had就是had done 中的done ,再综合了以下 have sth done ,就是b答案
这是个宾语从句,the washing machine he had had ______ went go wrong again.
是宾语,在从句中he had had ______ 是定语从句,先行词是washing machine ,
整个句意就是:格林先生失望地发现他已经让人修理的机器又坏了
做这题必须知道:1 have sth done
2定语从句
3过去完成事态
4会准确分析出句子的主干
这道题比较难,但你既然参加了竞赛估计你基础一定很好,应该能看懂
祝学习进步
D,have to do固定短语,主语是machine所以要用被动式