Moreover, exercise is good for your mental health.
这是高中英语新教程译林版必学2第2元的句子。
请问句子中的介词 for 可以换成 to 吗?请说说理由,谢谢!
我感觉在你问题句中不要替换为to. for表示有针对性的,具体的人或物,your mentalhealth是具体的定义。to一般指一般性的,常见的。即便是泛指常见意义上的health 用good for health 也比to多见。WR平台母语的人常见觉得for正确。
请看这个链接:https://forum.wordreference.com/threads/its-good-to-your-health-its-good-for-your-health.3608850/
我查了一下语料库:good to health