Game Preview

FUTURE PERECT VS FUT PERFECT PROGRESSIVE

  •  English    17     Public
    ADVANCED B
  •   Study   Slideshow
  • Christa _____ (study) for eight years by the time she finishes her Ph.D.
    will have been studying
  •  15
  • The way things are going, we _______ (not move in) before winter.
    won’t have moved in
  •  10
  • I won’t get the Christmas bonus because I ____ (not work) here long enough by then
    won’t have been working / won’t have worked
  •  20
  • I don’t think the rain _____ (stop) before we need to leave.
    will have stopped
  •  5
  • You can’t go to your rooms until two, because they ____ (not clean) before then.
    won’t have been cleaned
  •  10
  • Do you think Jon _____ (hear) the news by now?
    will have heard
  •  25
  • Dom ____ (come) to the club for ten years in May
    will have been coming
  •  5
  • In December, my parents _____ (live) in this house for fifty years.
    will have been living / will have lived
  •  25
  • is there any mistake? Sadly, by the time my brother starts going to this school, I will have been leaving.
    NO! Sadly, by the time my brother starts going to this school, I will have left.
  •  5
  • IS IT OK? I’m completely fed up. In ten minutes’ time, I’ll have been waiting to see the doctor for two hours!
    CORRECT
  •  15
  • IS IT OK? It’s predicted that the construction work won’t have been completed until spring 2020.
    CORRECT
  •  10
  • IS IT OK? We’re so late now that by the time we arrive, everyone will leave!
    We’re so late now that by the time we arrive, everyone will have left!
  •  25
  • ANY MISTAKES? In March of this year, I’ll be working for this company for six years.
    In March this year, I’ll have been working for this company for six years.
  •  20
  • ANY MISTAKES? We’re tested throughout the course. By the time I graduate, I’ll have been taking eighteen exams in all
    By the time I graduate, I’ll have taken eighteen exams in all.
  •  25
  • IS IT OK? Can you believe that this November Ruby will have been dead for six years?
    CORRECT
  •  15
  • ANY MISTAKES? It is estimated that by 2025, robots will have taken over a staggering half of all jobs in the U.S.A.
    CORRECT
  •  5