¿Puedo decir have impact on...en lugar de Have impact for...?
Respuesta de un hablante nativo
Rebecca
Sí, have an impact onen lugar de have an impact for aquí. De hecho, suena mucho más natural usar ondespués del impact en lugar de for. Ejemplo: The pandemic has had an impact on people around the whole world. (La pandemia está afectando a todo el mundo) Ejemplo: The hurricane is having an impact on many people in the state. (Los huracanes afectan a muchas personas en los Estados Unidos)