ایا می توانم به جای Have impact for... have impact on...بگویم؟
پاسخ Native Speaker
Rebecca
بله، have an impact onبه جای have an impact for در اینجا. در واقع، به نظر می رسد بسیار طبیعی تر است که از onپس از 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. (طوفان ها بسیاری از مردم را در ایالات متحده تحت تاثیر قرار می دهند)