---Didyouhaveanyone

来源:语文精选馆 1.13W

问题详情:

---Didyouhaveanyone

--- Did you have anyone _________ the watch?

--- Yes. I had the watch ________  yesterday.

A. to repair; repair                 B. repaired; repaired

C. repair; to be repaired            D. repair; repaired

【回答】

D

【解析】

试题分析:句意:你让人修表了吗?是的,我昨天把我的手表修理了。第一空中构成have sb do sth让某人做某事的句型,第二空中have sth done让某个事情被做,to be done表示将来的被动,不符合题意,故选D

知识点:非谓语动词

题型:选择题

热门标签