Imagine a stone thrown into a still pond. The stone lands in the water — that is the past event. But the ripples spread outward across the surface — that is the present result. You cannot see the stone landing anymore, but you can see the ripples right now, and they tell you everything about what just happened.
This is exactly what the Present Perfect does in this use. A past action — something that happened recently — has created a visible, tangible result that exists right now, in the present moment. You are not describing the action for its own sake. You are describing the current situation that the action has produced.
The key question to ask is: Can I see, feel, or experience the result right now? If yes — use the Present Perfect. The action is in the past, but its consequence is present.
With this use of the Present Perfect, there are always two moments in time:
Notice something important: the speaker often gives the present result first, and the Present Perfect explains it. This is a very natural pattern in English conversation — you describe what you can see right now, then use the Present Perfect to explain why:
✗ She broke her leg — she can't walk. · I lost my keys — I can't get in. · He resigned — his office is empty.
✓ She has broken her leg — she can't walk. · I have lost my keys — I can't get in. · He has resigned — his office is empty.
When the current situation — the result you can observe right now — is the main point of the sentence, use the Present Perfect. The Past Simple simply reports a past event. The Present Perfect says: this past event has created the situation you are looking at now. The connection to the present is what makes the Present Perfect the correct choice.
✗ "I can't get in." — "Why?" — "I lose my keys." or "I am losing my keys."
✓ "I can't get in." — "Why?" — "I have lost my keys."
When someone asks why about a current situation, you explain the cause using the Present Perfect — not the Present Simple or Present Continuous. The Present Perfect is the natural tense for explaining current conditions through recent past events. Think of it as: the result is present; the cause is perfect.
✗ She has broken her leg yesterday. · He has resigned last Friday. · I have lost my keys this morning at 9am.
✓ She broke her leg yesterday — she can't walk. (Past Simple for the specific time; PP still valid in context without the time)
✓ He resigned last Friday — his office is now empty.
Even in this use of the Present Perfect, the rule about specific times still applies. The moment you mention exactly when the event happened — yesterday, last Friday, at 9am — you must use the Past Simple. The Present Perfect is used when the focus is on the current result and the exact time of the cause is not stated.
✗ You walk into a room and see a broken vase: "What happened here?" (implies you want a story about the past event)
✗ You see someone crying: "What happened to you?" (could work but focuses on the event itself)
✓ You walk into a room and see a broken vase: "What has happened?" (focus on the current situation — what is the state of things?)
✓ You see muddy footprints: "Who has been in here?"
What happened? (Past Simple) asks for a narrative — tell me the story of the past event. What has happened? (Present Perfect) reacts to a visible present situation — something is different right now, and you want to understand the current state of affairs. Both are correct, but they have different emphases. When you are standing in front of a visible result and asking about the cause, What has happened? is the more natural choice.