精英家教网 > 高中英语 > 题目详情

—Has John repaired his washing machine?

—He had it________,because he was so busy.

A.to repaired  

B.repair

C.repaired   

D.to be repairing

 

【答案】

C

【解析】这题考查这题考查have做使役动词的用法:have做使役动词,后面可以接宾语+宾语补足语,宾语补足语可以是:不带to的不定式,现在分词,过去分词。这句话里:his washing machine和repair是被动关系,所以用过去分词做宾语补足语。Have sth done可以是:“请人做”。句意是:他请人修的,因为他很忙。选C。

 

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

— Has John arrived?

   —Yes, already. ________ he wait outside or just come in?

   A. Shall             B. May             C. Could            D. Must

查看答案和解析>>

科目:高中英语 来源:2016届河南开封第二实验高级中学高一上期中考试英语试卷(解析版) 题型:单项填空

 —How long has John been here? 

— Two years, _______ he still has no friends.

A. and            B. so             C. but           D. or

 

查看答案和解析>>

科目:高中英语 来源:湖南省20092010学年高一下学期期末考试试题(英语) 题型:单项填空

- Has John arrived yet?   

-- No, she _______ an hour ago.

A.was supposed to come

B.must have come

C.should come

D.ought to have come

 

查看答案和解析>>

科目:高中英语 来源:安徽省马鞍山市2010届高三下学期第三次教学质量检测试题(英语) 题型:单项填空

— Has John arrived?

—Yes, already. ________ he wait outside or just come in?

A.Shall

B.May

C.Could

D.Must

 

查看答案和解析>>

同步练习册答案