Tenses Intermediate

Present Perfect

Master the Present Perfect tense. Learn when to use have/has + past participle, the difference from Past Simple, signal words, and how to use it correctly in PTE Academic and IELTS writing and speaking.

What is Present Perfect?

The Present Perfect (have/has + past participle) connects the past to the present. It is used for experiences, recent events with current relevance, changes over time, and ongoing situations. It is a frequently tested tense in PTE and IELTS and one of the most commonly confused with Past Simple.

Rules & Formation

  • Formation: Subject + have/has + past participle. Examples: I have finished; She has arrived.
  • Use for experiences (ever/never): "Have you ever visited Australia?" — the time is unspecified.
  • Use for recent events with present relevance: "I have lost my keys" (= and I don't have them now).
  • Use for changes over time: "Technology has changed dramatically in the last decade."
  • Use with "just/already/yet": "She has just submitted her application." / "Have you finished yet?"
  • Key signal words: just, already, yet, ever, never, recently, lately, since, for, so far, up to now.

Examples

I have studied English for three years. (ongoing situation — still studying)
She has never taken the IELTS exam before. (life experience)
The government has introduced new visa regulations recently. (recent, relevant)
Enrolment rates have risen significantly since 2015. (change over time — academic)
Have you finished the practice test yet? (checking completion)
❌ I have gone to London last year. → ✅ I went to London last year. (specific past time = Past Simple)
🎯 Exam Tip — PTE & IELTS

In IELTS Writing Task 1, use Present Perfect for describing changes from past to present: "The figure has increased by 30% since 2010". In PTE Write Essay, use it for academic claims about recent developments: "Research has shown that...". The most critical rule: when a specific past time is mentioned (yesterday, in 2010, last year), use Past Simple — NOT Present Perfect.

Frequently Asked Questions

What is the key difference between Present Perfect and Past Simple?
Past Simple is for finished actions at a specific time in the past ("I graduated in 2022"). Present Perfect is for past actions with a connection to now, or when no specific time is given ("I have graduated" — the focus is on the current state, not when). The rule: if you can point to an exact time in the past → Past Simple. If the time is unknown, unimportant or the action still matters now → Present Perfect.
What is the difference between "for" and "since" with Present Perfect?
"For" is used with a duration (a length of time): "I have lived here for three years." "Since" is used with a specific starting point: "I have lived here since 2021." A common error is using both incorrectly: "I have lived here since three years" → wrong. "I have lived here for three years" or "since 2021" → correct.
Can I use Present Perfect in IELTS Speaking?
Yes, and it demonstrates a higher band level. In Part 1 and 2, use it for experiences: "I have visited Japan twice." In Part 3, use it for recent trends: "Society has become increasingly digital in recent years." Using a variety of tenses including Present Perfect is a marker of grammatical range, which affects your Grammatical Range & Accuracy score.
What are irregular past participles I must know?
Key irregular past participles: go → gone, come → come, take → taken, write → written, speak → spoken, know → known, see → seen, do → done, give → given, grow → grown, rise → risen, fall → fallen, begin → begun, choose → chosen, drive → driven, break → broken. These appear frequently in academic writing tasks.

Related Grammar Topics

Master Present Perfect with AI-Powered Practice

Practise in context — writing essays, summaries and speaking tasks with instant AI feedback that identifies your grammar patterns.

Start Free Practice