Game Preview

Present Tenses

  •  English    18     Public
    Choose the correct verb tense (Present Perfect Continuous or Present Perfect)
  •   Study   Slideshow
  • 1. I've been writing/written to the bank twice, but I haven't had a reply.
    written
  •  15
  • 2. We've painted/been painting the bedroom. We've nearly finished.
    been painting
  •  15
  • 3. They've been knowing/ known each other for ten years.
    known
  •  15
  • 4. Have you been seeing/seen the new James Bond film yet?
    seen
  •  15
  • 5. I've been trying/tried to call you all morning!
    been trying
  •  15
  • 6. How long have you been waiting/ waited for the bus?
    been waiting
  •  15
  • 7. We've been having/had a dog for ten years.
    had
  •  15
  • 8. I haven't been working/worked hard recently.
    been working
  •  15
  • 9. I've been cycling/ cycled and my legs are really tired now.
    been cycling
  •  15
  • 10. I'm sorry I'm late, have you been waiting/ waited for a long time?
    been waiting
  •  15
  • 11. How long have you been knowing/ known Peter?
    known
  •  15
  • 12. Somebody has been eating/ eaten my cookies. There are none left.
    eaten
  •  15
  • 13. Somebody has been eating/eaten my cookies. There are very few left.
    been eating
  •  15
  • 14. How many books has she been writing/ written?
    written
  •  15
  • 15. She must be tired. She has written/ been writing all afternoon.
    been writing
  •  15
  • 16. I've read/ been reading all afternoon? I've read/ been reading 5 chapters.
    been reading - read
  •  15