Study

T4 Perfect Tenses + Review

  •   0%
  •  0     0     0

  • Future Perfect Continuous: James _____ at the university for more than a year by the time he leaves for Asia. (to teach)
    WILL HAVE BEEN TEACHING
  • Present Perfect Continuous: They ___ English for five years. (to learn)
    HAVE BEEN LEARNING
  • Future Perfect Simple: My sister ______ from university in two years. (to graduate)
    WILL HAVE GRADUATED
  • Past Perfect Simple: He ____ her hands before cooking. (to wash)
    HAD WASHED
  • Present Perfect Continuous: She ___ to school lately. (to go)
    HASN'T BEEN GOING
  • Past Perfect Continuous: Richard needed a holiday because he _____ hard for the last six months. (to work)
    HAD BEEN WORKING
  • Present Perfect Simple: We ___ Europe many times. (to visit)
    HAVE VISITED
  • 1 minute to talk about: What did you do on your last holiday?
    OK
  • 1 minute to talk about: Do you have any nicknames? What name do you prefer to be called?
    OK
  • 1 minute to talk about: Tell me about your family.
    OK
  • Past Perfect Simple: When I came home, they ____ already ____ dinner. (to eat)
    HAD / EATEN
  • Past Perfect Continuous: The boys _____ soccer for about one hour when it started raining. (to play)
    HAD BEEN PLAYING
  • Future Perfect Continuous: I will be tired when I get home because I _____ for two hours.
    WILL HAVE BEEN WALKING
  • Future Perfect Simple: The plane ______ by two PM. (to take off)
    WILL HAVE TAKEN OFF
  • Present Perfect Simple: ___ you ever ___ your arm? (to break)
    HAVE / BROKEN
  • Past Perfect Simple: I ____ lived in London, before I moved to Paris. (to live)
    HAD LIVED
  • 1 minute to talk about: Describe your closest friend (appearence and personality).
    OK
  • Future Perfect Simple: I ______ my homework by lunch time. (to finish)
    WILL HAVE FINISHED