3. She impress her teacher with her diligence. 她的勤奋给老师的印象很深。
英英解释
n.
1. the act of coercing someone into government service
2. have an emotional or cognitive impact upon
3. impress positively
4. produce or try to produce a vivid impression of
5. mark or stamp with or as if with pressure
6. reproduce by printing
7. take (someone) against his will for compulsory service, especially on board a ship
8. dye (fabric) before it is spun