The given sentence is divided into four segments. Select the option that has the segment with a grammatical error.
He will / come when / he will be / ready.
Show answer & explanation
Correct answer: A
Explanation
The correct answer is option 1 i.e. he will be.
The sentence is:
“He will / come when / he will be / ready.”
The error is in using 'will' twice — once in the main clause (He will come) and again in the dependent time clause (when he will be ready).
Important Rule:
In time clauses introduced by words like when, after, before, until, as soon as, etc., we do not use “will”, even though the sentence refers to the future.
Instead, we use the simple present tense in the time clause.
Correct Usage:
'when he will be ready' → Wrong
'when he is ready' → Right
Let's check the segments:
he will be (Incorrect – should be “he is”)
ready. (No error)
He will (Main clause in future – correct)
come when (Correct structure)
He will come when he is ready.