Grammar fix
have an impact
affect
to strongly influence or change someone or something
collocationB1common
Hear it in context
Notice where the phrase sounds natural.
- Social media can have an impact on how people feel about themselves.daily life
- In my opinion, teachers have an impact on students’ motivation and future success.IELTS speaking
Fix the pattern
Pattern: have an impact (on someone/something)
WrongIt had a big impact in my life.
RightIt had a big impact on my life.
'Have an impact ON' something, not 'in'.
Patternhave an impact (on someone/something)
Use it right
Choose the version that sounds natural in speech.
'Have an impact on' is the natural collocation; 'exerts a considerable influence upon' is heavy.
Build natural chunks
Words that usually travel with it.
have an impact onon the economya huge impacta lasting impacton people's lives
Don't confuse it
Similar to 'affect', but 'have an impact' is often used for stronger or more noticeable effects.