Study

B1 Verb Tenses Revision

  •   0%
  •  0     0     0

  • I'm sorry I forgot to do the homework but I promise I ___ it this afternoon.
    WILL DO
    WILL BE DOING
    AM GOING TO DO
    AM DOING
  • I ___ a tie since I was at school (not wear).
    HAVEN'T WORN
  • He ___ tennis on Monday afternoon.
    IS GOING TO PLAY
    IS PLAYING
    ALL ARE POSSIBLE
    WILL BE PLAYING
  • The show ___ at 6:30 (begin).
    BEGINS
  • I ___ very well recently.
    HAVEN'T SLEPT
    HAVEN'T BEEN SLEEPING
    CAN'T SLEEP
    DON'T SLEEP
  • What time ____ Ann? (you/meet)
    ARE YOU MEETING or ARE YOU GOING TO MEET
  • Why did you change the channel? I ___ it (watch).
    WAS WATCHING
  • I ___ asleep yesterday (fall), while I ___ the news on TV (watch).
    FELL / WAS WATCHING
  • She ___ for 20 minutes before she realised she was going the wrong way.
    HAD BEEN WALKING
    HAS WALKED
    HAS BEEN WALKING
    IS WALKING
  • Next week is Michael and Angela's wedding anniversary. They ____ married for 25 years!
    ARE GETTING
    WILL HAVE BEEN
    ARE GOING TO BE
    WILL BE
  • Today he ___ a long distance to meet an important customer.
    WILL TRAVEL
    TRAVELLED
    TRAVELS
    IS TRAVELLING
  • ___ you shut the door when you leave, please?
    WILL
    SHALL
  • I ___ you yesterday (see). You ____ in a café (sit).
    SAW / WERE SITTING
  • The ancient Romans ____ great roads (build), some of which still ____ today (exist).
    BUILT / EXIST
  • He's going to take his camera in case he ___ to take some pictures.
    WILL WANT
    WANTED
    WANTS
    IS WANTING
  • Where ____ your holidays next summer (you / spend)?
    ARE YOU GOING TO SPEND / ARE YOU SPENDING
  • He couldn't make a sandwich because he ___ to buy the bread. (forget)
    HAD FORGOTTEN
  • She was reluctant to move because she ___ in that house all her life.
    HAS BEEN LIVING
    LIVES
    HAD LIVED
    HAS LIVED
  • Wait! I ___ you to the station (drive).
    WILL DRIVE
  • While Tom ___ a shower (have), his son was preparing dinner.
    WAS HAVING