Skip to content

English Grammar Secrets

English Grammar Lessons, Quizzes and Exercises with examples

Menu
  • Home
  • Business English Grammar Exercises and Quizzes
  • Business English Phrases
Menu
Present Perfect

Present Perfect English Grammar

Posted on October 4, 2019October 1, 2020 by admin
4.3
(37)

Table of Contents

  • Form
  • The present perfect
  • The recent past
  • Just, already, yet
  • The more distant past
  • Ever, never, yet
  • Exercise

Form

I have doneI haven’t doneHave I done?
You have doneYou haven’t doneHave you done?
She has doneHe hasn’t doneHas she done?
We have doneWe haven’t doneHave we done?
They have doneThey haven’t doneHave they done?

The present perfect

(Please note that British and American English have different rules for the use of this tense. The explanation and exercises here refer to British English. In American English, it is often acceptable to use the past simple in some of these examples.)

We use the present perfect when we want to look back from the present to the past.

The recent past

We can use it to look back on the recent past.

  • I’ve broken my watch so I don’t know what time it is. 
  • They have cancelled the meeting.
  • She’s taken my copy. I don’t have one. 
  • The sales team has doubled its turnover.

Just, already, yet

When we look back on the recent past, we often use the words ‘just’ ‘already’ or the word ‘yet’ (in negatives and questions only). 

  • We’ve already talked about that.
  • She hasn’t arrived yet.
  • I’ve just done it.
  • They’ve already met.
  • They don’t know yet.
  • Have you spoken to him yet?
  • Have they got back to you yet?

The more distant past

It can also be used to look back on the more distant past.

  • We’ve been to Singapore a lot over the last few years.
  • She’s done this type of project many times before.
  • We’ve mentioned it to them on several occasions over the last six months.
  • They’ve often talked about it in the past.

Ever, never, yet

When we look back on the more distant past, we often use the words ‘ever’ (in questions) and ‘never’.

  • Have you ever been to Argentina?
  • Has he ever talked to you about the problem?
  • I’ve never met Jim and Sally.
  • We’ve never considered investing in Mexico.

Exercise

How useful was this post?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 37

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Sign up

Grammar

  • Regular actions -the Present Simple
  • Business English Grammar 2- perfect the Present Continuous
  • Business English Grammar 3- perfect Present Simple or Present Continuous
  • Business English Grammar 4 – perfect the Past Simple
  • Business English Grammar 5- Perfect the Past Continuous
  • Business English Grammar 5- Master Past Simple or Continuous
  • Business English Grammar Irregular verbs
  • Present Perfect English Grammar
  • Business English Grammar Present Perfect Simple vs Present Perfect Continuous
  • Business English Grammar Present Perfect Continuous
  • Business English Grammar Past Simple or Present Perfect
  • Business English Grammar Past Perfect
  • Business English Grammar Past Perfect Continuous
  • Business English Grammar Past Review 1
  • Business English Grammar Past Review 2
  • Business English Grammar Going to
  • Business English Grammar Will Future
  • Business English Grammar Will be doing
  • Business English Grammar Will or Going to
  • Business English Grammar The Future – present forms
  • Business English Grammar Will – other uses
  • Business English Grammar Shall
  • Business English Grammar The Passive
  • Business English Grammar The Imperative
  • Business English Grammar The -ing form
  • Business English Grammar Can
  • Could grammar
  • Business English Grammar May/Might
  • Business English Grammar Should 1
  • Business English Grammar Should 2
  • Business English Grammar Must/Have to
  • Business English Grammar Zero Conditional
  • Business English Grammar First Conditional
  • Business English Grammar Second Conditional
  • Business English Grammar Third Conditional
  • Wish grammar – I wish
  • Had better grammar /had better not
  • Business English Grammar Used to
  • Business English Grammar Ask Questions 1
  • Business English Grammar Ask Questions 2
  • Question tags -master isn’t it grammar
  • Business English Grammar Reported Speech 1
  • Business English Grammar Reported Speech 2
  • Business English Grammar Suppose 1
  • Business English Grammar Suppose 2
  • Business English Grammar Have something done
  • Business English Grammar Should Have
  • Business English Grammar Can/Could have
  • Business English Grammar Will have done
  • Business English Phrases 32- perfect more MAKE expressions

Newsletter

Other great sites

  • Business English Vocabulary
  • Business English Listening
  • Understanding and using English grammar
  • Business English Writing

Looking for something?

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Earn money online

Free training. Click hete
©2021 English Grammar Secrets | Built using WordPress and Responsive Blogily theme by Superb

Terms and Conditions - Privacy Policy