什么是 “make sb do”?
在英语中,“make sb do sth” 是一个常见的使役结构,意思是“让某人做某事”或“迫使某人做某事”。其中,“sb” 代表 somebody(某人),“do” 是动词原形。
例句:My teacher made me rewrite the essay.(老师让我重写那篇作文。)
常见误区:make sb to do?
很多初学者会误用 “make sb to do”,但这是错误的。在 “make” 作“使、让”讲时,其后的宾语补足语必须是 不带 to 的不定式(即动词原形)。
- ✅ 正确:She made him apologize.
- ❌ 错误:She made him to apologize.
与其他使役动词对比
英语中还有其他使役动词,如 let 和 have,它们也使用动词原形作宾补:
- let sb do:允许某人做某事
例:Let me go.(让我走。) - have sb do:安排/命令某人做某事
例:I’ll have him call you back.(我会让他给你回电话。)
注意:但在被动语态中,“make” 后要加 “to”:
He was made to clean the room.(他被要求打扫房间。)
总结
- “make sb do” 中的 do 必须是动词原形,不能加 to。
- 被动语态中需加 to:be made to do。
- 类似结构还有 let/have sb do,但含义略有不同。