Which sentence is written in the future perfect tense?
Answer
c) I will have finished the report by 6 pm.
The correct answer is c) I will have finished the report by 6 pm. — Therefore option c is the correct future perfect sentence.
Step-by-step solution
- Recall the future perfect tense structure: will have + past participle.
- Check each option for this pattern.
- Option a) simple future, b) present perfect, d) past continuous.
- Option c) matches "will have finished" – future perfect.
- Therefore option c is the correct future perfect sentence.
Common mistake: Mistaking simple future for future perfect
Concept tested: Future perfect tense identification
Published · How this solution was prepared and checked
← All English Grammar - Tenses questions