"Make sth do"和"make sth to do"都表示让某物做某事,但它们在语法上略有不同,用法也有所区别。
"Make sth do"中的"do"是不带to的不定式,意为让某物做某事,强调的是使某物完成某种动作或任务。例如:
The heavy rain made the roof leak.
The teacher made the students recite the poem.
"Make sth to do"中的"to do"是带to的不定式,意为让某物去做某事,强调的是使某物完成某项任务或活动。例如:
The factory made machines to export to other countries.
I need to make a list of things to buy at the store.
总之,"make sth do"和"make sth to do"都可以表示让某物完成某项任务或活动,但它们的语法和使用场景略有不同。"Make sth do"更强调的是让某物完成某项任务或动作,而"make sth to do"则更强调的是让某物去完成某项任务或活动。