have sth doing / have sth to do/ have sth do/ have sth done 的区别
问题描述:
have sth doing / have sth to do/ have sth do/ have sth done 的区别
have sth doing
have sth to do
have sth do
have sth done
我在网上看了些解释,有些说没有have sth doing/do 有的又说有
我都被弄混了
到底有没有啊
注意:是sth不是sb
到底有没有have sth doing/do
答
同学其实作为一个固定句型来讲的话,have sb do sth是标准的让某人做某事的意思,至于have sth do应该是没有
剩下三个是动词加宾语加宾补的搭配,表示宾语所处的状态
可以举几个例子 I have some pair of shoes being sold in that shop.(我有几双鞋在那个店子里卖)Today i have much work to do. I had my hair cut(cut的被动语态是原型) yesterday.(昨天我把头发剪了)doing, to do, done分别表示与动词的逻辑主语是主动,将要发生,以及被动的关系.第一个句子里,鞋是被卖的,而且是正在被卖,所以用了进行时态的被动,第二句是经典句型了,这些工作尚未被做,to do表将来,第三个是头发是被剪,cut的逻辑主语就是头发,构成被动的关系,因此要用done
希望对你有所帮助