To have somebody do something

To have+某人+do某事(不带to的动词不定式)含义为'让某人做某事':
Bruno had Icarus check last year's figures. 布鲁诺让伊卡洛斯去检查去年的数据。
They would have Icarus do all the work himself, if they could. 如果他们能的话,他们会让伊卡洛斯自己把所有工作都做了。
I have the gardener take care of everything. 我让园丁照看一切。
Horatio had the test monkeys drive him around the city. 霍雷肖让试验猴子开车带着他在城市里兜风。
'让某人做某事'也可以用下列结构表达: to have+某事(宾语)+done (过去分词)by某人:
She had her tickets booked by the agency. 她让代理帮她预订好了票。
I had everything taken care of by the gardener. 我让我的园丁照看一切。
介词补语('by somebody')通常是隐语,而没有表达出来:
Did you have your hair cut (by the barber)? 你(让理发师给你)剪头发了吗?

让您的学习更上一层楼

仍然觉得“To have somebody do something”有困难?用Gymglish提升英语水平——立即试用我们的免费英语课程并接受免费水平评估吧!

他们的意见 :

乐趣

         

我喜欢在线做我的语言课程。每天大约10分钟就够了... 谢谢!

创新

         

我喜欢你的创新方法,在玩乐中学习语言!

独特

         

你的方法很独特! 你们的课程帮助我在海外交流期间取得了进步和自信...

进步

         

Gymglish让我提高口语和书面表达能力的机会。 我绝对不会错过的课!

更多推荐信。

您有什么避免在“To have somebody do something”上犯错的小贴士吗?那就分享给我们吧!

了解其他语法规则。进一步提高英语水平并试用Gymglish在线英语课程