作业帮 > 英语 > 作业

have sb.do have sb.be done have sb.doing 的区别

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/11 16:24:25
have sb.do have sb.be done have sb.doing 的区别
have sb.do have sb.be done have sb.doing 的区别
have sb do
have sb doing
have sb done
三者有什么区别?
像have sb ……这类多种形式的对于have sth ……有么?如果有,有什么区分?
答:have sth.done,have sb.do sth 与 have sb./ sth.doing 三种结构,不少同学对这些结构区分不清,把握不准.现在我对这三种结构作一简单的分析和归纳,供你学习时参考.
  一、 have sth.done
  “have + sth.(宾语)+ 过去分词(宾语补足语)”意为“让 / 叫 / 使 / 请别人做某事”.宾语sth.后面用过去分词作宾语补足语,说明sth.与过去分词表示的动作之间是被动关系.例如:
We had the machine mended just now.
  我们刚才请人把机器修好了.
He has had his hair cut.
  他(请人给他)理发了.
The patient is going to have his temperature taken.
  这个病人准备请 / 叫 / 让人量体温.
  二、 have sb.do sth.
  “have + sb.(宾语)+ do sth.(宾语补足语)”意为“让 / 叫 / 使某人做某事”.此结构中的have 是使役动词,sb.作宾语,其后的 do sth.是省去 to 的动词不定式作宾语补足语.例如:
The boss often has them work for 14 hours a day.
  老板经常要他们一天工作14 个小时.
I'll have someone repair the bike for you.
  我会让人为你修理自行车的.
  三、 have sb./ sth.doing
  “ have +sb./ sth.(宾语)+ 现在分词(宾语补足语)”意为“叫 / 让 / 使某人做某事或让某种情况发生”.宾语 sb./sth .后面用现在分词作宾语补足语,表示宾语与现在分词表示的动作之间为主动关系,且动作正在进行.例如:
Don't have the baby crying!不要让婴儿啼哭!
Don't have the dog barking much,Lilin.李林,别让狗狂吠不停.
You'd better have your car running slowly.你最好把车子开慢点.