Study

Verb tenses

  •   0%
  •  0     0     0

  • I (have just washed x have just washing) my car. Doesn't it look new now?
    have just watched
  • I'm only halfway through my homework. I (won't have finished / won't be finishing) it before the teacher arrives.
    won't have finished
  • Don't phone me before 8 o'clock, we ('ll be having x i'll have had) dinner.
    'll be having
  • I (have been working x have worked) here for three months and I (haven't meeting x haven't met) the manager yet.
    have been working / haven't met
  • Will you (have retired x have been retiring) by the time you're 60?
    have retired
  • I (have been waiting x have waited) all morning!
    have been waiting
  • You can't take the car because you... (have been drinking x have drunk)
    have been drinking.
  • I (have been teaching x have taught) in this school for 20 years.
    have been teaching
  • You (have been making x have made) a lot of cookies.
    have made
  • Hurry up! The film (will be starting x will have started) soon.
    will be starting