Game Preview

Tenses

  •  English    40     Public
    Mixed Tenses
  •   Study   Slideshow
  • I ---- (never come) across such a big snake in my life. What about you?
    have never come
  •  15
  • By Saturday next week, I ---- (work) on this painting for exactly one month.
    will have been working
  •  15
  • My wife and I ---- (have) a few problems recently and I have to admit that our relationship ---- (get) a bit boring since our daughter ---- (leave) for university.
    have had, has gotten, left
  •  15
  • Even though I ---- (like) singing, I can say that I ---- (have) a terrible voice.
    like, have
  •  15
  • By the year 2025, the population of London ---- (grow) substantially.
    will have grown
  •  15
  • My grandparents ---- (come) to see us next weekend. They ---- (not visit) us for two years.
    are coming, haven't visited
  •  15
  • We ---- (look for) her ring for two hours when we found it in the bathroom.
    had been looking for
  •  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. I ---- (prepare) for my final exams and at the same time I ---- (try) to move to my new apartment. You can't imagine how tired I am.
    am leading, am preparing, am trying
  •  15
  • Do you know what time the 10:45 plane ---- (arrive) in Chicago?
    arrives
  •  15
  • Jessica ---- (never fall) in love until she ---- (meet) Ben two years ago.
    had never fallen, met
  •  15
  • Bruce ---- (not stop) studying until he ---- (cover) all of the exam topics.
    won't stop, covers
  •  15
  • When the old woman ---- (hear) that her grandson ---- (arrest) for robbery, she ---- (shock).
    heard, had been arrested, was shocked
  •  15
  • When Megan ---- (have) problems at school, her parents ---- (usually help) her to cope with them.
    has, usually help
  •  15
  • We ---- (wait) for the bus for nearly half an hour, but it ---- (not arrive) yet so I don't think we ---- (be able to) attend the meeting on time.
    have been waiting, hasn't arrived, will be able to
  •  15
  • When Sarah ---- (graduate) from university next year, she ---- (study) English for nearly four years.
    graduates, will have been studying
  •  15