Fill in the blank with the most appropriate option:
Go and have your bath. By the time you come out, I ______ all the parathas and packed your tiffin.
Answer & explanation
Correct answer: option 3
The correct answer is Option (3) → will have fried
Future perfect tense:
- Its form is will have + past participle (V3).
- It shows an action that will be finished before a certain time in the future.
- Clue word: “By the time you come out” names a future moment, and the frying will be over before it.
- Complete sentence: Go and have your bath. By the time you come out, I will have fried all the parathas and packed your tiffin.
Why the Other Options are Incorrect?
Option 1: fried — Incorrect.
- “Fried” is the simple past.
- It shows a finished past action, but “by the time you come out” points to the future.
- Example: Mother fried pakoras for us last evening.
Option 2: had fried — Incorrect.
- “Had fried” is the past perfect: had + V3.
- It shows an action finished before another past action, not before a future moment.
- Example: The cook had fried the fish before the power went off.
Option 4: have fried — Incorrect.
- “Have fried” is the present perfect: has / have + V3.
- It joins a past action with now, not with a future time.
- Example: I have just fried the papads; come and eat them hot.