1. impression n. ; ;
① Lin Dan, the champion of men’s badminton in the 16th Asian Games, made a deep impression on us all.
② What’s your impression of her?
③ The teacher has a good impression of the smart boy.
④ I was under the impression that we would have a good holiday, but it’s been raining these days.
Conclusion: make an impression on sb.
have / get a good impression of sb.