1.I'can't find out what's wrong with my computer.I"ll have t

1.I'can't find out what's wrong with my computer.I"ll have to ------( )
A.have repaired it B.be repaired
C.repair it D.have it repaired
为什么不选C?
笨蛋ok 1年前 已收到4个回答 举报

gaoxu2046 幼苗

共回答了19个问题采纳率:84.2% 举报

从语法上来说,C、D选项都没有错的
C、D选项的区别:C:I’ll have to repair it :我不得不自己去修理电脑.D:I'll have to have it repaired:我不得不把电脑拿去让别人修理.
see?D 中have sth done 的意思是“让sth 被别人做”,不是亲自做哦~一般电脑坏了都是拿到店里修,而不是自己修理,所以选 D 比较恰当.
这个问题貌似有很多人问.

1年前

10

飘1 幼苗

共回答了24个问题 举报

因为是人家修,你自己找不出毛病无法修

1年前

2

李王子 幼苗

共回答了46个问题 举报

D 不会修选这个,
C会修选择这个,但是题目可不管你会不会,以为专业到了只有修电脑的才会,不知道还有业余的

1年前

2

rr器资讯 幼苗

共回答了1592个问题 举报

have sth done 让某人做某事
这里是要让其他人来修电脑,毕竟一般人是不会修电脑的。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.041 s. - webmaster@yulucn.com