Future Perfect Continuous Tense MCQ

Future Perfect Continuous Tense MCQ

1. By next year, she __________ (study) at this school for five years.
  • (A) will have been studying
  • (B) will be studying
  • (C) will have studied
  • (D) will study
  • Answer

    Answer: (A) will have been studying

    2. By 10 PM, I __________ (work) on this project for six hours.
  • (A) will work
  • (B) will have been working
  • (C) will have worked
  • (D) will be working
  • Answer

    Answer: (B) will have been working

    3. By the end of this month, they __________ (live) in this house for a decade.
  • (A) will have lived
  • (B) will be living
  • (C) will have been living
  • (D) will live
  • Answer

    Answer: (C) will have been living

    4. She __________ (wait) for the bus for two hours by the time it arrives.
  • (A) will have waited
  • (B) will be waiting
  • (C) will have been waiting
  • (D) will wait
  • Answer

    Answer: (C) will have been waiting

    5. By this time tomorrow, we __________ (travel) for 12 hours straight.
  • (A) will have traveled
  • (B) will have been traveling
  • (C) will travel
  • (D) will be traveling
  • Answer

    Answer: (B) will have been traveling

    6. By 2025, he __________ (teach) at the university for twenty years.
  • (A) will have taught
  • (B) will teach
  • (C) will have been teaching
  • (D) will be teaching
  • Answer

    Answer: (C) will have been teaching

    7. By next month, they __________ (build) the bridge for two years.
  • (A) will have been building
  • (B) will build
  • (C) will have built
  • (D) will be building
  • Answer

    Answer: (A) will have been building

    8. By the time you arrive, she __________ (cook) dinner for an hour.
  • (A) will have cooked
  • (B) will have been cooking
  • (C) will cook
  • (D) will be cooking
  • Answer

    Answer: (B) will have been cooking

    9. By the end of this week, I __________ (learn) French for three months.
  • (A) will have been learning
  • (B) will be learning
  • (C) will have learned
  • (D) will learn
  • Answer

    Answer: (A) will have been learning

    10. They __________ (drive) for eight hours by the time they reach their destination.
  • (A) will drive
  • (B) will be driving
  • (C) will have been driving
  • (D) will have driven
  • Answer

    Answer: (C) will have been driving

    11. By the time she graduates, she __________ (study) for seven years.
  • (A) will study
  • (B) will have been studying
  • (C) will have studied
  • (D) will be studying
  • Answer

    Answer: (B) will have been studying

    12. By noon, I __________ (wait) for the bus for half an hour.
  • (A) will have been waiting
  • (B) will wait
  • (C) will have waited
  • (D) will be waiting
  • Answer

    Answer: (A) will have been waiting

    13. By next year, they __________ (work) on the project for five years.
  • (A) will work
  • (B) will have been working
  • (C) will have worked
  • (D) will be working
  • Answer

    Answer: (B) will have been working

    14. By the time you call, I __________ (watch) TV for two hours.
  • (A) will be watching
  • (B) will watch
  • (C) will have been watching
  • (D) will have watched
  • Answer

    Answer: (C) will have been watching

    15. By 6 PM, we __________ (clean) the house for three hours.
  • (A) will have been cleaning
  • (B) will clean
  • (C) will be cleaning
  • (D) will have cleaned
  • Answer

    Answer: (A) will have been cleaning

    16. He __________ (run) for 30 minutes by the time you meet him.
  • (A) will run
  • (B) will be running
  • (C) will have been running
  • (D) will have run
  • Answer

    Answer: (C) will have been running

    17. By 2026, she __________ (work) as a doctor for ten years.
  • (A) will have been working
  • (B) will be working
  • (C) will work
  • (D) will have worked
  • Answer

    Answer: (A) will have been working

    18. They __________ (study) for the exams for six months by the time they take them.
  • (A) will have studied
  • (B) will study
  • (C) will be studying
  • (D) will have been studying
  • Answer

    Answer: (D) will have been studying

    19. By this time next year, we __________ (renovate) the house for a year.
  • (A) will have been renovating
  • (B) will renovate
  • (C) will be renovating
  • (D) will have renovated
  • Answer

    Answer: (A) will have been renovating

    20. By the time you get here, I __________ (exercise) for an hour.
  • (A) will have exercised
  • (B) will exercise
  • (C) will have been exercising
  • (D) will be exercising
  • Answer

    Answer: (C) will have been exercising

    21. By the end of this term, the students __________ (prepare) for their final exams for three months.
  • (A) will prepare
  • (B) will be preparing
  • (C) will have prepared
  • (D) will have been preparing
  • Answer

    Answer: (D) will have been preparing

    22. By 5 PM, he __________ (work) on his assignment for four hours.
  • (A) will work
  • (B) will have worked
  • (C) will have been working
  • (D) will be working
  • Answer

    Answer: (C) will have been working

    23. By next year, they __________ (train) in the gym for five years.
  • (A) will have been training
  • (B) will train
  • (C) will have trained
  • (D) will be training
  • Answer

    Answer: (A) will have been training

    24. By 8 o’clock, she __________ (cook) for three hours.
  • (A) will have cooked
  • (B) will be cooking
  • (C) will have been cooking
  • (D) will cook
  • Answer

    Answer: (C) will have been cooking

    25. By this time next year, I __________ (save) for the trip for a year.
  • (A) will save
  • (B) will have been saving
  • (C) will be saving
  • (D) will have saved
  • Answer

    Answer: (B) will have been saving

    Future Perfect Continuous Tense MCQ

    error: Content is protected !!