This is because the juice from tomatoes is really
good for making surfaces clean.
请问句中的 for making 可以换成
to make 吗?
不能。be good for doing 与 be good to do 的用法比较如下:
1. be good for doing:意思是“适合做某事”“有助于做某事”。如:
This knife is good for slicing bread. 这把小刀适宜于切面包片。
These exercises are good for building up leg strength. 这些锻炼有助于增强你的腿部力量。
2. be good to do:该搭配有多种用法,尤其用于it is good to do sth(it为形式主语,不定式为真实主语)。如:
It was good to see her again. 再次见到她真好。
It’s good to have a cry sometimes. 有时候哭一哭倒是有好处。
如果句首不是形式主语,而具体的人或事物,则其后的不定式应为反射不定式(即句子主语为不定式的逻辑宾语)。如:
The fish is good to eat. 这种鱼可以吃。
Not all food is good to eat. 不是所有的食品都适合吃的。