To have somebody do something

理解语法是理解一门语言的关键。
英语语法小贴士尽在Gymglish在线英语课程

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提升英语水平——立即试用我们的免费英语课程并接受免费水平评估吧!

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

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