沒錯,用現在完成時“強調影響或結果”,用一般過去時則“只是陳述已發生的某事實”。比如下面這組對話中的“看見”只能用一般過去時,不能用現在完成時:
A: When did you see him? 你什么時候見到他的?
B: I saw him today. 我今天見到他的。
而下面這組對話中的“看見”要用現在完成時,不能用一般過去時:
A: You want to see Li Ming? But he has been away for some time, and he won't come back this week. 你想見李明?但是他外出了,并且這個星期不會回來。
B: Really? But I have seen him today. He told me everything. 真的嗎?但我今天見到他了。他把一切都告訴我了。
好好體會一下。
關于現在完成時的理解,請參見:http://www.hz123456.com/Article/201107/2343.html