呃,问一下have sth to do,have sth done,have sth do,有什么区别啊啊??我都快昏了!

麻烦详细点,包括用法啊等等,谢谢!!!1

have sth to do---有某事要做。
例如:I have a lot of work to finish.---我有很多工作要完成。

have sth done ---让别人把某事做了。(可以按have sth done by sb.理解)
一般当只强调某事被做,而不强调被谁做的时候用这个短语。
例如: I had my hair cut yesterday.--昨天我剪头发了。(隐含让别人比如理发师剪的)(这里cut是过去分词形式,cut的原型,过去式,过去分词都是cut。)

have sth do---正常是have sb do 等同于let /make sb do ,让某人做某事。
例如:The teacher has his students make a sentence.---老师让他的学生造一个句子。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-26
have sth to do 有某事要做.
一个普通的动词词组.

have sth done (让某事被做好)
此时,have为使役动词. 在使用这种结构时, 我们可能不知道或认为不必指明为我们服务的人是谁,同时, 这种结构比被动语态更强调"使"别人为我们服务这一事实.

have sth do 这里也是使役动词.
sth 应为sb. 使(让)某人做某事.
相似回答