Present perfect

[ˈprɛznt ˈpɜːrfɪkt] プレゼント パーフェクト

1. (現在完了形の用法の一つ)過去に完了した動作の結果が現在に残っていることを表す。

過去に行った行動が完了し、その結果や影響が現在まで続いている、あるいは現在に関係があることを表したいときに使われます。多くの場合、「~してしまった」「~したところだ」といったニュアンスになります。
She has finished her homework. (彼女は宿題を終えました(そして今、終えている状態です)。)

2. (現在完了形の用法の一つ)過去の経験を表す。「~したことがある」という意味になることが多い。

過去のある時点から現在までの間に、ある行動や出来事を経験したことがあるかないかを表したいときに使われます。「ever」(これまでに)や「never」(一度も~ない)、「before」(以前に)といった副詞と一緒によく使われます。
Have you ever been to London? (あなたはロンドンに行ったことがありますか?)

3. (現在完了形の用法の一つ)過去のある時点から現在まで動作や状態が継続していることを表す。

過去のある時点から現在までの期間にわたり、動作や状態がずっと続いていることを表したいときに使われます。「for + 期間」(~の間)や「since + 起点」(~以来)といった語句と一緒によく使われます。
I have lived here for five years. (私はここに5年間住んでいます(そして今も住んでいます)。)