make 是英语中三大使役动词中的其中一个,还包括 let,have ,意思是:使/让....做....事。
make 用法是:1.make sb do 使产生一个变化,例如:The journey makes me become more positive.(这 次旅程让我变得更加的乐观了。)
2.sb be made to do 注意被动语态中要把to加上,例如:I am made to become more positive.
let用法是:let sb do(不用被动语态) 允许做某事,例如:She does not let her children play by the river.(她不让她的孩子在河边玩耍。)
have: 1.have sb doing=make sb start doing sth 使某人开始做某事 例如:Within minutes, he had us laughing.(短短几分钟他就让我们笑了。)
2.have sb do sth 劝说或命令某人做某事,例如:She had me do jobs for her.(她 指使我替她做工作。)
make sb do和make sb to do 其实都可以,只不过大部分时间用make sb do,没有make sb doing 的用法
是 make sb do sth
让某人做某事
.
我认为这三种句式里只有第二种句式是正确的。所以你可以使用第二种句式。