关于have的一些短语

have……do,have……to do,have……doing,have……done中间能加什么?还有这四个有什么区别?尽量详细,谢!!!

have……do: have sb do sth让某人做某事
I will have him cut my hair.
have……done: have sth done让某事被做;还有个意思是表示主语的坏遭遇;
其实这个结构是由have sb do sth变过来的:have sth done by sb.
I will have my hair cut by him.
I had my leg broken.
have……doing: have sb/sth doing让某人/某物一直做……
Don't have the horse running all the way.

以上三个结构have表示“让……”,是个使役动词

have……to do有……要做
I have a lot of work to do.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-17
I have to do my homework. 我得做功课。
I have been doing my homework. 我刚才在做功课。
I have my home work done. 我做完功课了。