By the time I graduate, I ___ five languages. MCQ with Answer and Explanation

By the time I graduate, I ___ five languages.
A. am learning
B. will learn
C. will have learned
D. learn
Answer: Option C
Solution (By JKExamLibrary)
Future Perfect.

This question belongs to: English Tenses

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1 Report Error
I ___ this computer for three years.
A. am using
B. use
C. used
D. have used

Correct Answer: Option D


Explanation:
Duration of usage.

This question belongs to: English Tenses
Question #2 Report Error
I ___ a novel at 8 p.m. last night.
A. had read
B. read
C. have read
D. was reading

Correct Answer: Option D


Explanation:
Past Continuous at a specific past time.

This question belongs to: English Tenses
Question #3 Report Error
She ___ her work and then went home.
A. had finished
B. finishes
C. was finishing
D. finished

Correct Answer: Option D


Explanation:
Simple Past for sequence of actions.

This question belongs to: English Tenses