—Hi, Amy. Why are you so sad?—Well, I found the computer I had had _________ went wrong again. .

—Hi,Amy.Whyareyousosad?—Well,IfoundthecomputerIhadhad_________wentwrongagain.A.itrepa... —Hi, Amy. Why are you so sad?—Well, I found the computer I had had _________ went wrong again. A.it repair B.repaired C.it repaired D.repairing 展开
 我来答
刚为有学子孙1960
推荐于2016-04-22 · TA获得超过140个赞
知道答主
回答量:151
采纳率:83%
帮助的人:67万
展开全部
B


试题分析:本题解答的关键是区分两个had表达的含义。句意:我发现我已经让人修理过的电脑又坏了。可知前一个had为过去完成时态的助动词,后一个had为have的过去分词。句式have sth done让人把某事做了。本句中computer为repair的逻辑宾语,I had had _________从句做computer的后置定语,前面省略引导词that。故选B。
点评:本题很具迷惑性,解决此类题型最好的方法是从句子成分分析入手,弄清每个单词所承担的句子成分,表达的含义,在结合具体语境就能很容易的解答出来。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式