make sb do和make sb done 有什么区别
更新日期:2026-11-12 19:50:12
| 标题 | make sb do和make sb done 有什么区别 | |||||||||||||||||||||||||||||||||
| 内容 | 在英语学习中,"make sb do" 和 "make sb done" 是两个常见的结构,但它们的用法和含义却大不相同。很多学习者容易混淆这两个表达,尤其是对“done”这个过去分词形式感到困惑。本文将通过总结和对比的方式,帮助你清晰理解两者的区别。 一、基本概念总结 1. make sb do - 表示“让某人做某事”,强调动作的执行者是“sb”,而“do”是动词原形。 - 这是一个主动结构,表示“使某人去做某事”,通常用于被动语态时会变成“be made to do”。 2. make sb done - 这个结构其实是错误的,正确的应该是 "have sb do" 或 "get sb to do",而不是 "make sb done"。 - “done”是过去分词,不能直接跟在“make”后面构成“make sb done”这样的结构。 - 正确的搭配是“make + 宾语 + 过去分词”,但这种结构通常用于被动语态,如“something is made done by someone”。 二、常见误区解析
三、正确用法对比表
四、总结 - “make sb do” 是标准结构,表示“让某人做某事”,常用于主动语态。 - “make sb done” 是错误表达,不能使用。 - 正确的替代结构包括 “have sb do” 和 “get sb to do”,根据语境选择使用。 - “have sb done” 可以出现在被动语态中,表示“某事被某人完成”。 通过以上对比和分析,希望你能更加清晰地掌握这些表达的区别,避免在写作或口语中出现语法错误。 | |||||||||||||||||||||||||||||||||
| 随便看 |