Every scene on the screen keeps me up-to-date and some of them will leave an enduring impression on my life. 屏幕上的每个画面都让我拥有最新的信息,有些将在我的生活中留下不可磨灭的印象. His friends made a good leave an impression on his parent 他的朋友们给他的父母留下了一个好印象 leave a(n) ……impression on sb =make a(n)…… impression on sb 给某人留下……印象