• Link to Facebook
  • Link to Instagram
  • Link to Pinterest
  • Link to LinkedIn
  • Link to WhatsApp
  • Link to Youtube
  • Register
  • Log in
Specialising in Business English for the European Workplace
ProfEnglish
  • Teacher Tools
    • Wheel of Names
    • Wheel of Fortune
    • Classroom Timer
    • Business News Generator with Feedback
    • Topic Generator
    • Speaking Practice Lab
    • End-of-Lesson Summary
    • Lesson Focus Justifier
  • Grammar Lab
    • Adjectives and Adverbs
    • Articles
    • Conditionals
    • Linking Words
    • Nouns
    • Passive Constructions
    • Prepositions
    • Pronouns and Determiners
    • Questions
    • Relative Clauses
    • Reported Speech
    • Spelling and Punctuation
    • Tenses
      • Future Tenses
      • Past Tenses
      • Present Tenses
    • Verbs
      • Gerund or Infinitive
      • Irregular Verbs
      • Modal Verbs
      • Verb Patterns
  • Menu Menu

The Present Perfect

The Present Perfect

1. Relationship between past and present

We use the present perfect when:

a) there is a connection between the past and the present:

I have read this book. (so I know it)

b) we give new information:

I have broken the vase. (so it is broken)

) to talk about things people have done or experienced and the exact time is not important and the action can be repeated:

He has travelled to several countries. (not important when)

2. With adverbials

We use the present perfect with adverbials which show a connection between the past and the present:

already, yet, still, just, so far, up to now, ever, never, recently, since, for, ever, before, etc.

I have already finished the project.

Peter has lived in London and New York so far.

She has just completed her degree.

Have you ever been to New York?

I have never eaten a frog.

3. With time reference

We use the present perfect to talk about a period of time which started in the past and continuing into the present (and perhaps beyond).

We often use: today, this + morning/afternoon/week/year, etc.

I ’ve travelled a lot. (in my life and can do it again)

I have taken two exams this week. (the week is not finished)

She has written three emails this morning. (the morning is not finished)

4. In clauses of time and condition

We use the present perfect simple to refer to a future action which will be completed.

I will send you an email after I have finished my homework.

Can you give me a ring when you have arrived to the hotel?

Once you have found your passport, you can travel again.

5. With since, for, how long

We use the present perfect simple to describe how long an activity is if the activity started in the past and continues to the present or into the future.

We use: since, for and how long

 

I have lived in Beijing for 6 months.

He has worked for Microsoft since 1996.

How long have you had this car?

6. With superlatives

We can use the present perfect simple with superlatives to say that something we experience is the best/worst, first, etc that has happened to us so far.

It’s the best cake I have ever eaten.

It’s the most expensive holiday I have ever had.

It’s the first time I have been here.

7. For or since?

We use for to say how long an activity is (a period of time). We use since to say when an activity started.

Ready to test your knowledge?

Put the grammar rules above into practice with the challenge below.

⏱ 00:00
❤️ ❤️ ❤️
SCORE: 0
📝
Present Perfect Challenge
Practice using the present perfect for past connections, experiences, and time clauses. Complete two levels — fill in the blanks, then a drag & drop challenge.
🎯 Grammar Practice 📖 Present Perfect 2 Levels · 14 Questions ❤️❤️❤️ 3 Lives
Complete the sentences using the correct present perfect verb. Use the correct form of the verb.
Level 1 — Fill in the blank
WORD BANK
    Drag the correct words into the empty spaces.
    Level 2 — Drag & Drop
      WORD BANK
      🏆
      Challenge Complete!
      Well done on finishing both levels.
      0
      points out of 14
      Your Answers
      Copied to clipboard! 📋

      Grammar Lab

      • Adjectives and Adverbs
      • Articles
      • Conditionals
      • Linking Words
      • Nouns
      • Passive Constructions
      • Prepositions
      • Pronouns and Determiners
      • Questions
      • Relative Clauses
      • Reported Speech
      • Spelling and Punctuation
      • Tenses
        • Future Tenses
        • Past Tenses
        • Present Tenses
      • Verbs
        • Gerund or Infinitive
        • Irregular Verbs
        • Modal Verbs
        • Verb Patterns
      • Checkout
      • Products
      • Home landing new
      Link to: The Present Perfect Continuous Link to: The Present Perfect Continuous The Present Perfect Continuous Link to: Ways to Talk About The Future Link to: Ways to Talk About The Future Ways to Talk About The Future
      Scroll to top Scroll to top Scroll to top

      This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

      AcceptDo not acceptSettings

      Cookie and Privacy Settings



      How we use cookies

      We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

      Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

      Essential Website Cookies

      These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

      Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

      We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

      We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

      Other external services

      We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

      Google Webfont Settings:

      Google Map Settings:

      Google reCaptcha Settings:

      Vimeo and Youtube video embeds:

      Privacy Policy

      You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

      Privacy Policy and Data Protection
      Open Message Bar Open Message Bar Open Message Bar