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.