By the time the party ends, she ___ all the food. MCQ with Answer and Explanation

By the time the party ends, she ___ all the food.
A. prepares
B. is preparing
C. will have prepared
D. will prepare
Answer: Option C
Solution (By JKSSB Mock Tests)
Future Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
He ___ the project for six months.
A. works on
B. is working on
C. has been working on
D. worked on

Correct Answer: Option C


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #2
We ___ for you for two hours now.
A. wait
B. have been waiting
C. waited
D. are waiting

Correct Answer: Option B


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #3
He ___ in this company since 2018.
A. has worked
B. worked
C. is working
D. works

Correct Answer: Option A


Explanation:
From past to now → Present Perfect with 'since'.

This question belongs to: English Tenses