--- Did you have anyone _________ the watch?--- Yes. I had the watch ________ yesterday. ...

---Didyouhaveanyone_________thewatch?---Yes.Ihadthewatch________yesterday.A.torepair;... --- 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 展开
 我来答
夏妹纸839
2014-12-08 · TA获得超过119个赞
知道答主
回答量:176
采纳率:100%
帮助的人:45.2万
展开全部
D


试题分析:句意:你让人修表了吗?是的,我昨天把我的手表修理了。第一空中构成have sb do sth让某人做某事的句型,第二空中have sth done让某个事情被做,to be done表示将来的被动,不符合题意,故选D
点评:have 后面常可以接宾语和宾语补足语,如果宾语和宾补之间是主动的关系可以用动词的原形,表示使动的概念,如果是表示正在进行可以用doing 的形式,如果宾语和宾补之间是被动的关系,用have sth done的句型来表示句子的意思。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式