Present Perfect
The Present Perfect tense connects the past with the present. It is used to talk about experiences, recent actions, unfinished time periods, and results that are important now. We often use Present Perfect when the exact time is not mentioned: "I have visited Italy", "She has finished her homework", "They have lost their keys." The focus is on the result, not when it happened. Present Perfect is also used with time expressions such as ever, never, already, yet, just, today, this week, and recently. ### Form of Present Perfect Subject + have/has + past participle Examples: I have worked. She has gone. They have seen it. Negative: I have not (haven’t) worked. He has not (hasn’t) gone. Question: Have you finished? Has she arrived?
💡 Tips
- Use Present Perfect when time is not specific.
- Use Past Simple with yesterday/last week.
- Remember irregular past participles.
Grammar Rules
Positive
Negative
Question
Examples
⚠️ Common Mistakes
🧠 Practice Quiz1 / 10
Help us improve this topic
Share feedback to improve this topic. This is anonymous.
English Grammar Test
Take a short grammar level test to get your CEFR level. Pass to download a certificate with a verification link.
Start test