Game Preview

REVISION OF TENSES

  •  English    11     Public
    It is about different tenses
  •   Study   Slideshow
  • We ___________________ (have painted / have been painting) the bedroom. We've nearly finished.
    HAVE BEEN PAINTING
  •  15
  • I __________________ (have tried / I have been trying) to call you all morning.
    HAVE BEEN TRYING
  •  20
  • She __________________ (has learnt / has been learning) French words for hours, but she still doesn't remember all of them.
    HAS BEEN LEARNING
  •  25
  • How long _________________ (have you known / have you been knowing) Simon?
    HAVE YOU KNOWN
  •  5
  • The baby's face is really dirty. What ___________________ (has he eaten / has he been eating)?
    HAS HE BEEN EATING
  •  20
  • By the time you are 60, you __________________ (will be retiring / will have retired).
    WILL HAVE RETIRED
  •  20
  • Don't phone me before 8 o'clock, we ____________________ (will be having / will have had) dinner.
    WILL BE HAVING
  •  10
  • When you get off the train, we __________________ (will have been waiting / will be waiting) for you on the platform.
    WILL BE WAITING
  •  10
  • By the time you arrive, I __________________ (will have cooked / will be cooking) something spectacular and dinner will be waiting for you on the table.
    WILL HAVE COOKED
  •  25
  • In less than 2 years, my grandparents _________________ (MARRY) for 50 years. We are going to celebrate it.
    WILL HAVE BEEN MARRIED
  •  25
  • Please, come at 8. By that time, I _________________ (will have been finishing / will have finished) my homework and we can go out.
    WILL HAVE FINISHED
  •  20