Present Perfect Tense – Already, Yet, Since and For

Present Perfect Tense – Already, Yet, Since and For

Present Perfect Tense – Already, Yet, Since and For

Already means that something happened earlier than we expected. With Present Perfect already usually goes after have or has and before the main verb.
Examples

  • We’ve already had our breakfast.
  • When are you going to do your homework?
  • But I’ve already done it!
  • Do you want a cup of coffee?
  • No, thanks. I’ve already had one.
    Yet means that something that we expected has happened or hasn’t happened. We usually put it at the end of a sentence.
    Examples
  • Has the post arrived yet?
  • Have you done your homework?
  • Not yet.
  • Haven’t you got ready yet? Look at the time!

We use for with a period of time, for example: a few days, half an hour, two years. We use since with the time when the action started, for example: last year, June 8, I met you.


Exercise 1: Say what you have already done (+) and what you have not done yet (-).

  1. ____________________________________ (+/already/to listen to music)
  2. ____________________________________ (-/not/to go swimming/yet)
  3. ____________________________________ (+/already/to take some photos)
  4. ____________________________________ (+/already/to help Jane in the kitchen)
  5. ____________________________________ (-/not/to play the guitar/yet)
  6. ____________________________________ (+/already/to have fun with my friends)
  7. ____________________________________ (-/not/to wash my shirts/yet)
  8. ____________________________________ (-/not/to make my bed/yet)
  9. ____________________________________ (+/already/to do the washing-up)
    10.____________________________________ (-/not/to speak to my maths teacher/yet)

Exercise 2: Do we use for or since with the following time references?

  1. I haven’t phoned home________Christmas.
  2. We’ve been here_________nine o’clock.
  3. I have worked for International House__________more than eight years.
  4. I haven’t visited my home town_________I left school.
  5. I haven’t been to the cinema________ages.
  6. I have studied non-stop _________9.15.
  7. I have had a driving licence______________I was eighteen.
  8. She hasn’t had a day off___________1999.
  9. Johan has been in England_______________more than two weeks now.
  10. Peter has been my best friend________________we were nine.

📩 Want more free ESL grammar lesson? Share this post with other teachers and let us know how it worked in your classroom!

💬 What other grammar topics would you like? Drop your ideas in the comments!

DOWNLOAD THE PDF FOR FREE



Leave a Reply

Your email address will not be published. Required fields are marked *