Могу ли я сказать Have impact for... вместо have impact on... ?
Ответ носителя языка
Rebecca
Да, вместо того, чтобы have an impact for , вы можете сказать have an impact on На самом деле, это звучит гораздо более естественно писать 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. (Ураганы поражают многих людей, живущих в Соединенных Штатах.)