do wonders 的意思是“创造奇迹”“有神奇效果”;若表示“对……有神奇效果”,其后接介词for。又如:
Hard work does wonders. 勤奋创造奇迹。
Massage would do wonders for my back. 按摩对我的背部会起到神奇的效果。
Fresh air and exercise do wonders for your health. 新鲜空气和锻炼对身体健康有神奇效果。
He’s one of the youngest players on the field, and yet he can do wonders with a football. 他是足球场上最年轻的球员之一,然而他却能用足球创造奇迹。