P6

Tenses

Choose the best answers.
  1. Angelina ________ TV when her favourite mug suddenly ________ from the cupboard.
  2. was watching; was falling

    watched; fell

    was watching; fell

    watched; was falling


  3. Our family ________ to America for summer vacation next week.
  4. will go

    go

    going

    went


  5. Doris ________ flute since she was six. She ________ many competitions since then.
  6. has played; joined

    played; joined

    played; has joined

    has played; has joined


  7. Last night, I ________ into my room when I ________ my ankle.
  8. was rushing; twisted

    rushed; was twisting

    rushed; twisted

    was rushing; was twisting


  9. The Cheung family ________ shopping in a newly opened mall near their home yesterday.
  10. go

    went

    have gone

    will go


  11. Jason ________ revision at the moment. Please do not disturb him.
  12. does

    did

    has done

    is doing


  13. I ________ to Tokyo to visit my relatives there for six times.
  14. went

    have been

    go

    have gone


  15. Due to the ban of the local government, the circus ________ performing from next month.
  16. stops

    stopping

    will stop

    stopped


  17. Mandy often ________ singing on stage because she can sing beautifully.
  18. performs

    performed

    performing

    perform


  19. Easter is coming. Tony and Raymond ________ to hold an egg hunting race now.
  20. has planned

    are planning

    plan

    will plan