Game Preview

Multiple Choices with Grammar

  •  English    15     Public
    Grammar
  •   Study   Slideshow
  • 1. You look tired. ..... hard all day?
    Did you work
    Have you been working
    Are you working
    Do you work
  •  5
  • 2. How long is it since John _________ collecting memorabilia?
    has started
    started
    had started
    starts
  •  10
  • 3. Peter _________ in Paris for 4 years, then he ______ to London and ______ there ever since. 3.
    had lived - moved - was
    lived - moved - has been
    lived - has moved - was
    has lived - has moved - has been
  •  15
  • 4. We ______ housework all morning. That’s why we are exhausted.
    cleaned
    have been cleaning
    have cleaned
    were cleaning
  •  15
  • 5. By the time Brown’s daughter graduates, ______ retired.
    he
    he has
    he’ll being
    he’ll have
  •  15
  • 6. As I ______ along the street, I saw a $10 note on the pavement.
    was walking
    walked
    have walked
    am walking
  •  15
  • 7. My aunt is a wildlife photographer. She ______ in London for many years.
    lives
    will live
    have been living
    has been living
  •  15
  • 8. All of the food ______ sold by the time we arrived at the restaurant.
    was
    had been
    has been
    was being
  •  15
  • 9. Yuri Gagarin ______ the first person to travel into space.
    has been
    was
    is
    would be
  •  15
  • 10. He came when I ______ the film "Man from the Star".
    has watched
    was watching
    am watching
    watched
  •  15
  • 11. The train to London ______ at 8:30 a.m. every day.
    leaves
    left
    is leaving
    will leave
  •  15
  • 12. By the time I get home, my children ______ their homework.
    are finishing
    finish
    will have finished
    will be finishing
  •  15
  • 13. She realized she ______ her wallet at the restaurant when she got to the store.
    has left
    was leaving
    had left
    left
  •  15
  • 14. The film ______ by the time we ______ the cinema.
    had started / reached
    has started / reach
    started / reached
    was starting / were reaching
  •  15
  • 15. I’m so tired because I ______ on this report since early morning.
    am working
    have been working
    worked
    have worked
  •  15