Difficulty: Easy
Correct Answer: he comes
Explanation:
Introduction / Context:
This grammar question tests your understanding of the correct tense choice in adverb clauses of time, especially those introduced by when. The main clause uses simple future I will scold him, and the blank is part of a time clause that indicates when this future action will occur. Correct English has certain fixed rules about which tense follows when in such cases.
Given Data / Assumptions:
Concept / Approach:
In English, in clauses of time introduced by when, before, after, as soon as, and similar conjunctions, we normally use the simple present tense to refer to future time, if the main clause is in future tense. For example, I will call you when I reach home, not when I will reach home. Therefore, he comes is the correct form to complete the sentence, not he will come or any past tense form.
Step-by-Step Solution:
Verification / Alternative check:
Compare with similar sentences: I will help you when you ask, She will leave when the meeting ends, They will start when everyone arrives. In each example, the clause with when uses simple present for a future action. If you try to replace arrives with will arrive in the last example, it sounds unnatural. Applying the same pattern here confirms that he comes is the correct choice after when.
Why Other Options Are Wrong:
Common Pitfalls:
Many learners mistakenly mirror the future tense of the main clause and write he will come after when. This is influenced by the way they might think in their first language. To avoid this, remember the simple rule: in time clauses referring to the future, use present tense after when, before, after, as soon as, while the main clause can use will. Practising with multiple examples will fix this pattern in your mind.
Final Answer:
The correct completion is he comes, making the full sentence I will scold him when he comes.
Discussion & Comments