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

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

题型:不详难度:来源:

—Hi, Amy. Why are you so sad?
—Well, I found the computer I had had _________ went wrong again.
A.it repairB.repaired C.it repaired D.repairing

答案
B
解析

试题分析:本题解答的关键是区分两个had表达的含义。句意:我发现我已经让人修理过的电脑又坏了。可知前一个had为过去完成时态的助动词,后一个had为have的过去分词。句式have sth done让人把某事做了。本句中computer为repair的逻辑宾语,I had had _________从句做computer的后置定语,前面省略引导词that。故选B。
点评:本题很具迷惑性,解决此类题型最好的方法是从句子成分分析入手,弄清每个单词所承担的句子成分,表达的含义,在结合具体语境就能很容易的解答出来。
举一反三

—_________ you _________ the terrible news about Libya?
—Yes, I _________ it this morning. The people there will suffer from the war.
A.Do, watch; have doneB.Did, watch; did
C.Have, watched; didD.Had, watched; will do

题型:不详难度:| 查看答案
--Have you finished your work yet?
--Yes, I have . It ____________ half an hour ago.
A.has been finishedB.finishedC.was finishedD.has finished

题型:不详难度:| 查看答案
I’d love to come to your beautiful house. If you invite me, I _______ say “no”.
A.don’tB.won’tC.willD.will

题型:不详难度:| 查看答案
--- Are you going to the library this afternoon, Kate?
--- Yes, I have to. I ________ READER for two weeks.
A.have borrowedB.keptC.borrowedD.have kept

题型:不详难度:| 查看答案
Mrs. White isn’t here. She ______ London.
A. has been to        B. has gone to      C. went to
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.