Help here

来源:百度知道 编辑:UC知道 时间:2024/07/07 11:09:03
The persons that have the greatest _____ on children are their teachers.
A. effect B. influence C. impression D.affect
The correct answer is B. Please tell me an explanation.

have effect on sth 对...有效果
have an influence on 对...有影响
have an impression on 对...有映像
have an affect on 似乎没有这种搭配的
句子中强调的是老师对学生的影响,所以应该选B

have fluence ON Somebody 对什么什么有影响,也可以作为感化

have an influence on 对...有影响
固定搭配