have sth do,have sth done, have sth doing的意思及区别?All the people are against wars.They think war starters will lift a stone only to have it (dropped) on their own feet。根据中文drop是不是落的意思,那石头落在脚上是主动,为什么还用过去分词表被动?The cat is the only one of her pets she will have (sleeping) on her bed.动词ing形式是不是都表进行的意思?为什么不能用sleep?
參考答案:have sth do,让某人去做某事,(还没有作)
the teacher had the boy clearn the door.
1。have sth done, 请某人做某事。(强调sth 被作)
I will have my car repaired
have sth doing 让某事一直做处于某种状态;忍受...作某事。
Don't have the dog running in the street.
2。have it dropped 使它落下,强调stone 是被war starters 丢下的。(搬起石头砸自己的脚)
3。The cat is the only one of her pets (she will have (sleeping) on her bed.)括号内是定语从句, have the cat sleeping on her bed.这只猫是唯一可以在她的床上睡觉的宠物。