Game Preview

10. All tenses

  •  English    20     Public
    Mixed Tenses
  •   Study   Slideshow
  • By Saturday next week, I ---- (paint) this picture for one month.
    will have been painting
  •  15
  • My wife and I ---- (have) a few problems recently .
    have had
  •  15
  • My sister ---- (not/like) singing, although she ---- (have) a wonderful voice.
    doesn't like / has
  •  15
  • My grandparents ---- (come) to see us next weekend. They ---- (not / visit) us for two years.
    are coming / haven't visited
  •  15
  • ----- you ---- (look) for her ring for two hours when you found it in the bathroom?
    Had you been looking
  •  15
  • They were very tired in the evening because they ---- (help) on the farm all day.
    had been helping
  •  15
  • I ---- (lead) a very busy life these days. 
    am leading
  •  15
  • What time ---- this plane ---- (arrive) in Chicago?
    does this plane arrive
  •  15
  • Jessica ---- (never fall) in love until she ---- (meet) Ben two years ago.
    had never fallen / met
  •  15
  • Bruce ---- (not stop) learning new words until he ---- (memorize) all the new words.
    won't stop / memorizes
  •  15
  • When Megan ---- (have) problems at school, her parents ---- (usually / help) her to solve them.
    has / usually help
  •  15
  • We ---- (wait) for the bus for  half an hour, but it ---- (not arrive) yet.
    have been waiting / hasn't arrived
  •  15
  • When Sarah ---- (graduate) from university next year, she ---- (study) English for four years.
    graduates / will have been studying
  •  15
  • While the children ---- (play) baseball, one of them ---- (drop) his ball.
    were playing / dropped
  •  15
  • Tomorrow at around 7.30 pm, I ---- (drive) in Los Angeles.
    will be driving
  •  15
  • Builders ---- (finish) this supermarket by the end of the year 2000.
    had finished
  •  15