• englishmadesimpleorg@gmail.com
  • London, UK
cropped cropped EMS logo
  • Home
  • Guide To GCSE English
    • WJEC
    • CCEA
    • AQA
    • OCR
    • EDUQAS
    • EDEXCEL
  • GCSE English Articles
  • Language
  • Quizzes
  • Store
  • Blog
    • IELTS
  • FOOTBALL
  • Write For Us
  • Login
  • |
  • Register
    • Login
    • Register

The present perfect in English

present perfect blog thumbnail
  • 11 November 202025 December 2025

The present perfect in English

In this article we will talk about the present perfect.

Form
The form of the present perfect is we put Subject + past participle.

I have done
We have done
You have done
He has done
She has done
It has done
They have done.

Remember for he, she and it we use “has” not “have”.

Now, how many ways do we use the present perfect. Well we use the present perfect in 3 ways.
Look at this triangle and always remember this triangle and if you need to watch the short video below a few times.

  1. Action started not finished.

1st of all we use the present perfect for “ACTION STARTED, NOT FINISHED”, for an action which has been started but not finished. For example.

Screen shot from the English Made Simple video on the present perfect.

“John has worked as a doctor for 3 years.” This means John started working as a doctor 3 years ago but is STILL working as a doctor. He has not finished.

“I have lived in New York for 6 years”. This means that I started living in New York 6 years ago but still live in New York.

Look at these examples and notice the difference.

‘David Beckham lived in Madrid for 4 years.’
‘David Beckham has lived in Los Angeles for 13 years.’

What is the difference?

In the first example we know that the action was started and finished.
In the second example we know that the action was started but is not finished.

We know this because of “has”.

The first sentence is ‘past simple’, action started and finished.
The second sentence is ‘present perfect, action started and not finished.

*In 2020 Beckham has lived in Los Angeles for 13 years.

2nd use, life experience.

The second way that we use the present perfect is for an action that you have done at some time in your life. Here are some examples.

“Have you ever ridden a horse?”

This means that at some point in your life have you ever ridden a horse?

“Have you ever eaten spaghetti?”

This means that at some point in your life have you ever eaten spaghetti?

Some more examples below.

Have you ever been to the USA?
Have you ever seen the film ‘Batman’?
Have you ever driven a ferrari?

3.  Action finished recently.

Example.

“I have just finished jogging which is why I am still sweating.”

You finished jogging a few minutes ago but are still jogging.

“I have just finished my class and will go home”.

You finished your class a few minutes ago and will go home now.

This is often used in the news so we often see sentences such as

“The government has announced a new law”, because it happened recently, a short time ago.

To understand the present perfect, always remember the triangle  above and the 3 ways that we can use the present perfect!

Want more examples or explanation, ask in the comments section below!

Post navigation

Previous Post
Next Post

Leave A Comment Cancel reply

All fields marked with an asterisk (*) are required

About EMS

English Made Simple is a website dedicated GCSE English, IELTS Preparation and other things providing useful content to readers all across the world on how to improve their English.

Follow Us

Quotes Articles

  • Eric Birling quotes
  • Gerald Croft quotes
  • Sheila Birling quotes
  • Mrs. Birling quotes
  • Mr. Birling quotes
  • Football

Analysis Articles

  • Lady Macbeth Character analysis
  • Eva Smith, a character analysis.
  • Inspector Goole, a character analysis.
  • Gerald Croft, a character analysis.
  • Eric Birling, a character analysis.
  • Sheila Birling, a character analysis.
  • Mrs Birling, a character analysis.
  • Mr Birling, a character analysis.

Contact Us

  • London, UK

  • englishmadesimpleorg@gmail.com

© Copy 2023. Website Design and SEO By Raushan Bhardwaj

We noticed you're visiting from United Kingdom (UK). We've updated our prices to Pound sterling for your shopping convenience. Use United States (US) dollar instead. Dismiss