我可以說Have impact for...而不是have impact on...嗎?

母語人士的回答
Rebecca
是的,您可以說have an impact on這裡有影響而不是have an impact for事實上,這聽起來很自然地寫o n後impact ,而不是for例子: The pandemic has had an impact on people around the whole world. (大流行在全世界範圍內產生影響。)例子: The hurricane is having an impact on many people in the state. (颶風影響到生活在美國的許多人。)