Search from various English teachers...
Oliviaq
Grammar: have impact 'on' or 'for'? Thanks! Hi, could anyone please help me with the following question? I am quite confused. Here are 2 examples about 'impact': 1. Unfortunately, it is not always the case that new things are promoted because they have good impacts for the majority of people. 2. 'Protect IP Could Have Far-reaching Impact on Digital Freedom'..... Are both 'for' and 'one' correct? Or I can only use 'for' when the object is 'people'? Thanks!!!!
Dec 5, 2011 5:09 PM
Answers · 4
1
I would still use "on" for the people. However I would replace "good" with "positive" - "a positive impact on people" :D
December 5, 2011
'Impact on' is the correct one.
December 5, 2011
Still haven’t found your answers?
Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!