The teacher made him ____ his homework

The teacher made him ____ his homework
A.to do B.do C.did D.done
请问选什么?为什么?(尤其帮我解释一下为什么不选 D)
无为1982 1年前 已收到6个回答 举报

雨季来临时 幼苗

共回答了15个问题采纳率:86.7% 举报

选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.
意思是我已经吧墙壁粉刷好了.

1年前

1

leezee 果实

共回答了9512个问题 举报

B 固定用法:MAKE SB DO STH 让某人做某事

1年前

2

宇宙大ff 幼苗

共回答了34个问题 举报

b
MAKE SB DO STH固定用法

1年前

2

hncz 幼苗

共回答了1314个问题 举报

B make sb. do sth .

1年前

2

golden3 幼苗

共回答了2个问题 举报

选A。make的搭配是make sb. to do sth.也就是后面跟不定式。虽然此处make是用的过去式,但是搭配不会变。done为完成时,此处显然是还没做而老师让他去做。

1年前

0

睡睡未醒 幼苗

共回答了12个问题 举报

A,因为是被动状态
D这个讲法就没听说过,最多是made sth done

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.995 s. - webmaster@yulucn.com