have sb.do,have sb. or sth. doing,have sth. donehave sb.do 作使某人做某事解,have 后作宾语补足的不定式一般不带 to。have sb./sth.doing 与 have sb.do 的意思大致相同,只不过目前分词作宾补强调动作在进行,而不定式作宾补只表示发生了某件事。试比较下面两个句子:The boss had his workers working all day long。那老板让工大家整天(不停地)干活。The boss had his workers work fourteen hours a day。那老板让工大家一天干14小时的活。在 have sb.or sth.doing 结构中,have 如被否定,总是作允许、容忍解。如:I wont have you saying such things。我不允许你讲如此的话。have sth.done 作(有意识地)让其他人替自己做某事解,过去分词表示的动作由其他人完成,宾语是过去分词所表示地动作的承受者。还可批无意识的被动行为,have 作遭到、遭受解。如:I had my pen stolen。我的钢笔让人偷了。