Study

10. All tenses

  •   0%
  •  0     0     0

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