「have impact for …」の代わりに「have impact on …」は使えますか?
ネイティブによる回答
Rebecca
はい、ここでは「have an impact for」ではなく「have an impact on」と言うこともできます。実際には、「for」ではなく「impact on」と言った方が少し自然に聞こえます。 例: The pandemic has had an impact on people around the whole world.(パンデミックは世界中の人々に影響を与えてきた。) 例: The hurricane is having an impact on many people in the state.(ハリケーンはその州の多くの人に影響を与えている。)