A-A+

He didn't keep on asking me the time any longe

2022-08-01 23:59:04 问答库 阅读 168 次

问题详情

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的动作并不是由主语发出。本句指的是“(请人)将手表修好了”,因此要用这一表达。

考点: