In English the collocation is:
Passive smoking has a negative impact on people who do not smoke.
s.th./s.o. + has + an impact + on + s.th./s.o.
Using the correct collocation will have a very positive impact on your IELTS score for vocabulary in both speaking and writing!
Listen to The Impact Song: