Study

9A Unit 4 Grammar 1-2

  •   0%
  •  0     0     0

  • I think she ___ pass the exam easily.
    is going to
    passes
    is passing
    will
  • When you arrive, they ___ already left.
    have
    are going to
    will have
    will
  • I’ll help you as soon as I ___ this email.
    will finish
    finished
    am finishing
    finish
  • Look! That ladder is shaking! He ___ fall!
    is falling
    is going to
    has fallen
    will
  • Don’t worry, I ___ carry that for you.
    have carried
    will
    am carrying
    am going to
  • She’ll start work after she ___ breakfast.
    has eaten
    will have
    has
    will eat
  • At 7 p.m. tonight, we ___ dinner together.
    will have had
    are going to have
    will be having
    will have
  • By 2030, scientists ___ discovered a cure for that disease.
    have
    will have
    are going to
    will
  • By 2050, most cars ___ electric.
    will be
    will have been
    are being
    are going to be
  • By next week, I ___ finished all my homework.
    will be
    am going to be
    will have been
    will have
  • Be careful! You ___ spill your coffee.
    will
    are spilling
    were going to
    are going to
  • Don’t phone at 10. I ___ asleep.
    am
    will have been
    will be
    am going to be
  • I promise I ___ tell anyone your secret.
    won’t
    am going to
    not going to
    don’t
  • This time next week, we ___ in Bangkok.
    are going to stay
    will be staying
    will have stayed
    stay
  • I think I ___ stay home tonight. I’m tired.
    will
    will have
    am going to
    am staying
  • Look at those clouds! It ___ rain soon.
    will
    is raining
    has rained
    is going to
  • By the end of this year, she ___ ten countries.
    visits
    will visit
    will have visited
    will be visiting
  • As soon as he ___ the results, he’ll call us.
    will get
    gets
    is getting
    got
  • I’ll call you when I ___ home.
    will get
    got
    am going to get
    get
  • At midnight, she ___ still working on her project.
    will have been
    will have
    will be
    is going to
  • They ___ build a new shopping mall next year.
    will
    are going to
    have
    were going to
  • We ___ meet them tomorrow at 10 a.m. It’s arranged.
    are meeting
    are going to
    will
    will have
  • I’m sure you ___ love this film.
    will
    are loving
    have loved
    are going to
  • Don’t call me at 9. I ___ watching a movie.
    will be watching
    will watch
    will have watched
    am going to watch
  • I’ll wait here until you ___ back.
    are coming
    will come
    come
    came
  • By the time you finish your lunch, I ___ the report.
    will have completed
    will complete
    will be completing
    complete
  • By the time you arrive, we ___ dinner.
    are cooking
    will have cooked
    will be cooking
    are going to cook
  • At this time tomorrow, I ___ lying on the beach.
    am lying
    will be lying
    will have lain
    have been lying
  • By next month, I ___ here for three years.
    am living
    will live
    will be living
    will have lived