Skip to content

Grammar Teacher

help for students of English

Menu
  • Home
  • Free Grammar Book
  • Earn money with your writing
Menu

Present Perfect English Grammar

Posted on October 4, 2019 by admin
0
(0)

Form

I have done I haven’t done Have I done?
You have done You haven’t done Have you done?
She has done He hasn’t done Has she done?
We have done We haven’t done Have we done?
They have done They haven’t done Have 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

Source

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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?

Recent Posts

  • New quiz on Past Continuous
  • New quiz – have something done
  • New quiz on Past Simple
  • Frequently Asked Questions FAQ
  • Hit the nail on the head. #SHORTS

Pearson Brown sites

  • Business English Phrases
  • Business English Vocabulary
  • Effective Presentations
  • Stroppy Cat books
  • Understanding and using English Grammar

Recommended

  • Stroppy Cat books

Admin

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
©2021 Grammar Teacher | Built using WordPress and Responsive Blogily theme by Superb

Privacy Policy - Terms and Conditions