Beginners' English: Present perfect

25th March 2020

Grammar: Present Perfect

To talk about something that happened in the past – but we don’t say when:

Subject + have/has + past participle / verb 3

I have been to Ha Noi // You have eaten sushi // He has worked in Germany

NOT He has worked in Germany last year 

Can use ‘for’ and ‘since’

I have lived in Sai Gon for 5 years // We have been working since 6.00 am

POSITIVE I have seen 

NEGATIVE I haven’t seen

QUESTION Have you seen … ?

Practice: Make these sentences present perfect

EXAMPLE – I / study / French // I have studied French

  1. She / tell / her boss she wants a holiday (tell  told)
  2. They / walk / to the shop [ verb ‘walk’ is regular so add -ed]
  3. You / work / with David for four years. regular (add -ed)
  4. His wife / not make / dinner [make made]
  5. You / take / the engineering exam ? [take took taken]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.