A-A+
He didn't keep on asking me the time any longe
问题详情
He didn"t keep on asking me the time any longer as he had had his watch ______.
A.to repair
B.repaired
C.repairing
D.repair请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:have sth.done是一个习惯表达,强调的是done的动作并不是由主语发出。本句指的是“(请人)将手表修好了”,因此要用这一表达。