“make sb done” 造句用法详解
在英语学习中,“make sb done” 是一个容易引起误解的结构。实际上,标准英语中 通常不使用 “make + 宾语 + 过去分词(done)” 的形式来表达“使某人被……”。正确的结构应根据语境选择其他表达方式。
一、常见误区
许多学习者误以为可以说:
- ❌ He made the window broken. (错误)
- ❌ She made her hair cut. (错误)
但这些句子不符合英语惯用表达。
二、正确表达方式
若要表达“使某事被完成”或“让别人为某人做某事”,应使用以下结构:
- have/get + 宾语 + 过去分词:表示“请/让别人做某事”
例句:
- ✅ I had my car repaired yesterday. (我昨天让人修了车。)
- ✅ She got her phone fixed by a technician. (她让技术人员修好了手机。)
- ✅ They had their house painted last week. (他们上周请人粉刷了房子。)
三、“make” 的正确用法回顾
“make” 后接宾语时,通常跟 不带 to 的不定式(bare infinitive),表示“使某人做某事”:
- ✅ The teacher made the students rewrite the essay.
- ✅ Loud noise made him leave the room.
注意:这里强调的是“主动行为”,而非被动结果。
四、总结
“make sb done” 并非标准英语结构。如需表达“使某人被……”或“让某事被完成”,应使用 have/get + 宾语 + 过去分词。掌握这一区别,能让你的英语更地道、更准确。