あの 对不起:repair的用法

来源:百度文库 编辑:高考问答 时间:2024/05/04 05:34:00
1, something is wrong with the bus,they will have to have it<>
A: repairing B: be repaired C:repaired
答案是c 能帮忙解释一下么 再我应该掌握哪方面知识以后才能准确回答这类型的问题?多给点建议,多谢多谢!

have sth done是固定用法,没有什么好争议的。意思是:“让某人(某物)被怎么怎么样……sth是宾语”

have sth doing 指的是“任由某人(某物)做某事,sth是主语”

这种问题见过一次以后就记得住了。

have sth. done 的用法
done 的动作反作用到宾语上,是被动的意念

have sb. doing
have sb.to do
have sth. done
一系列用法表示"使某人,某事怎么样".
这是基本常用的
其中to do 表示一次性
doing表示持久性

还有have sth. to be done
to be done 的动作由别人来做

这和repair的用法没多大联系
属于语法知识
多看看语法书

这道题表面上考察的是repair的用法,其实是考察have的用法.Have sth done是让某物被做的意思,回原题就是让车子被修,所以答案选c.建议你去书店买一本高一下学期英语辅导材料,里面可能会有.

这里其实是考have的用法。
have sth done.是使某物被做。
这里bus是要被修理的,所以要用被动。
参考have 的用法选C。

有have出现说明是现在完成时:have+v.过去分词
选C,repair的过去分词repaired.