
正确的用法是 "make sb. do sth."。
"make" 是一个动词,它表示“使,让”的意思,后面接受被动语态的动词短语,所以要用 "do"。
例如:
如果用 "make sb. to do sth."这种形式会有语法错误。
"be made to do sth." 是一种被动语态的短语,它表示“被迫去做某事”的意思。其中 "be made" 是一个短语动词,"to do sth" 是一个不定式。
例如:
"He was made to apologize for his mistake." (他被迫去为他的错误道歉)
"They were made to wait for two hours." (他们被迫去等了两个小时)
"be made to do sth." 这种短语常用来表示被迫去做某事,而主动去做某事则用上面提到的 "make sb do sth."
