Practice free →
HomeSSC CGLenglishTenses › Pick the correct form: He ____ the report by 5 p…

Pick the correct form: He ____ the report by 5 pm tomorrow.

AWill have finished
BFinished it yesterday
CFinishes it on Mondays
DIs finishing it right now
Answer & Solution
Correct answer: A. Will have finished
1. 'By 5 pm tomorrow' = before a future moment. 2. That needs Future Perfect. 3. Form: will have + past participle. 4. So 'will have finished' is correct. _Source: SSC Stenographer Study Material, Chapter on Tenses (jkchrome.com, Mistral OCR'd PDF), section on Future Perfect_
Solve this in the app — SSC CGL practice & 24k+ MCQs →
Related questions