English Grammar Online … the fun way to learn English!

Exercise on Present Perfect Simple

Put the verbs into the correct form (present perfect simple).

  1. I (not / work) today.
  2. We (buy) a new lamp.
  3. We (not / plan) our holiday yet.
  4. Where (be / you) ?
  5. He (write) five letters.
  6. She (not / see) him for a long time.
  7. (be / you) at school?
  8. School (not / start) yet.
  9. (speak / he) to his boss?
  10. No, he (have / not) the time yet.