作业帮 > 英语 > 作业

The teacher made him ____ his homework

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/08 00:04:04
The teacher made him ____ his homework
A.to do B.do C.did D.done
请问选什么?为什么?(尤其帮我解释一下为什么不选 D)
选B do
让某人做某事 make sb.do sth.只能用原形 不能用不定式 也不能用过去式和过去分词 但要注意sb.be made to do sth.这是陷阱题
make sb done让某人被做某事(如make her heard 使她的声音被听见)
make sth done使某物被做(如make my hair cut让我的头发被剪,也就是剪头发)
无论是人是物后面的done 都是表被动
I have made my homework finished.
意思是我已经完成好我的作业啦.
I have made the wall painted.
意思是我已经吧墙壁粉刷好了.