現在完成時表示動作發生在過去,但與現在有關係, 重點強調動作的後果和對現在的影響。現在完成時由 have/has+動詞的過去分詞構成。
現在完成時的用法
1. 表示發生在過去的動作對現在造成的影響和結果。
He has lost his text book.
The operation has already been done successfully.
2. 表示從過去開始的動作或狀態一直持續到現在。
She has taught English for more than twenty years.
We have known each other since we were children.
have/has been to與have/has gone to的區別
have/has been to+地點名詞表示曾經去過某地,說話時已經回來了。
have/has gone to+地點名詞表示已去了某地,說話時還沒有回來。
。