Fill in the blank with the correct form of the verb.
By next March, my father ________ in this bank for thirty years.
Answer & explanation
Correct answer: option 3
The correct answer is Option (3) → will have worked
Future perfect tense:
- We use will have + past participle (V3) for an action that will be complete by a point in the future.
- By next March, the father will complete thirty years in the bank.
- So the future perfect fits.
- Complete sentence: By next March, my father will have worked in this bank for thirty years.
Why the Other Options are Incorrect?
Option 1: will work — Incorrect.
- "Will work" is the simple future.
- It does not show thirty years being complete by next March.
- Example: Ravi will work at the shop during the holidays.
Option 2: has worked — Incorrect.
- "Has worked" is the present perfect.
- It counts up to now, but "by next March" points to the future.
- Example: My uncle has worked here since 2010.
Option 4: would work — Incorrect.
- "Would work" talks about the future seen from the past, or about an imagined case.
- Here the time is a real point in the future.
- Example: Seema said she would work late that day.