作业帮 > 英语 > 作业

The teacher made him ____ his homework

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/08 10:00:07
The teacher made him ____ his homework
A.to do B.do C.did D.done
请问选什么?为什么?(尤其帮我解释一下为什么不选 D)
The teacher made him ____ his homework
选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.
意思是我已经吧墙壁粉刷好了.