English Tense Tense Question #5867 (CAT-I)

By tomorrow morning, I ______ this essay.

A will complete
B will be completing
C will have completed
D have completed
Correct Answer & Explanation
Option C
• The phrase 'By tomorrow morning' indicates a deadline or a point in the future by which an action will be finished. • This scenario requires the Future Perfect Tense, which is used to describe an action that will be completed before a specific time in the future. • The structure for Future Perfect Tense is 'Subject + shall/will have + V3'. Thus, 'will have completed' is correct.