~.~727(3)请教两个词组的区别,谢谢了FISHHHH

我知道get done 和have done 好象差不多都是使某件事情被做的意思,他们到底有什么区别呢,请举例说明一下,谢谢啦

sb have sth done某人使某事得以完成,但动词不是由主语发生的

如I have my hair cut我剪头发了。动作由别人完成的。

Have it sold让别人将它卖了,动作由别人完成,通常用have sth done,已经表示了被动意思.

另外①have sb./sth.do sth.与have sb./sth.doing sth.两者都是宾语发出的主动动作。前者指 “使某人/物做某事(指一次性的具体的动作)”;后者指“使某人/物一直处于某种状态”,常接一段时间作状语。
②have sth.done这一结构中的宾语与宾补动词是被动关系。
③have sth. to do这一结构中的have意为“有”,即“有某事要做”。

解题时要注意这四个结构的形式变化,如对宾语提问、被动结构等。

get sth. done把事情做完,表示动作的完成
后面的done是过去分词,用来作宾语补足语表示被动且完成
注:这里的完成不一定是指动作完成或者已经发生过,也可能指动作的结果
意思为:让某物、某事被怎样/完成某事
比如
I want to get it repaired.我想让它被修“好”
修好是修理的结果

另外,get sth to be done是不定式的被动式作宾语补足语表被动(只表被动)
意思为:让(得到)某物、某事来(被)怎样
比如
I want to get it to be repaired.我想得到它来修理
这里的后面的不定式还可以理解为目的状语
我得到它之后,目的是要让它被修

注意这一还有一个get sth. to do ,注意1.get sth to be done还有2.get sth. to do
1是得到某物让别人做,宾语sth是宾语不足语不定式的承受者
2是得到某物让自己做,宾语sth是宾语不足语不定式的承受者,但是句子的主语又是不定式的逻辑主语

I want to get it to be repaired.(可能是让别人修)
I want to get it to repair.(自己修)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-27
get:
get sth done 某事被做
get sth/sb to do使某事或某人做某事

have:
have sth don:某事已经被完成(注意有已经的意思)
但是have没有have sth/sb to do
第2个回答  2008-07-27
get done 是一般过去式 事情发生在过去

have dong 是现在完成式从过去到现在且对现在有影响
相似回答