By next month, she ___ here for five years. MCQ with Answer and Explanation

By next month, she ___ here for five years.
A. worked
B. will work
C. will have worked
D. works
Answer: Option C
Solution (By JKSSB Mock Tests)
Future Perfect with 'by + future time' for action completed before that time.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
They ___ watching TV when I arrived.
A. are
B. is
C. were
D. was

Correct Answer: Option C


Explanation:
Past Continuous, plural subject 'They' requires 'were'.

This question belongs to: English Tenses
Question #2
I ___ her since she was a child.
A. was knowing
B. have known
C. knew
D. know

Correct Answer: Option B


Explanation:
Present Perfect with 'since'.

This question belongs to: English Tenses
Question #3
She ___ the room when I arrived.
A. has cleaned
B. cleans
C. was cleaning
D. cleaned

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses