make
sb
doing
sth是错的,make
sb
do
sth是对的
make
sb
to
do
sth.既不能说错也不能说对,是要根据具体句子裁定.
一
丶若使用在主动语态中,这时意思为使某物做某事,如果不是这个意思,这个句子就是错的,例如,i
make
fire
to
cook.意为我生火做饭.如果是i
make
you
to
do
homework就是错的,因为you并不是物而是人.i
make
you
do
homework才是对的
二丶
若使用在被动语态中,无论是否翻译为某物做某事,都必须用make
sb
to
do
sth.例如,i
was
made
to
do
some
washing,意为我被人要求洗衣服,这时是被动语态,所以必须加to.