WAEC 2022 English Language · Question 22

if I _____ what actually happened, I would have punished him.

Options

  1. A.had heard
  2. B.have had
  3. C.had had
  4. D.have heard

Answer: A. had heard

Explanation written with AI and checked against the answer key

Analyze the question

The sentence is "If I _ what actually happened, I would have punished him." The main clause uses "would have punished", which signals a third conditional, used for unreal or imaginary situations in the past.

Explain the concept

The third conditional follows this pattern:

  • If + past perfect (had + past participle), would have + past participle
  • Example: If she had studied, she would have passed.

So the blank needs a past perfect verb: "had" + past participle.

Work through the options

  • A. had heard: past perfect of "hear", so it fits the pattern. ✔
  • B. have had: present perfect, so it is wrong after "if" in this structure.
  • C. had had: past perfect of "have". The grammar is fine, but "If I had had what actually happened" makes no sense. You do not "have" an event; you hear about it or know it.
  • D. have heard: present perfect, so it does not fit the third conditional.

Complete sentence

"If I had heard what actually happened, I would have punished him."

This means I did not hear what happened, so I did not punish him.

Answer: A

Exam tip: When you see "would have + past participle" in the main clause, look for "had + past participle" after "if". Then check the meaning, as with option C, which is grammatical but illogical.

AI can make mistakes. Report anything that looks wrong.

Past questions © the examination body (JAMB/WAEC/NECO). DeeepSolve is not affiliated with them. Rights holders: see /copyright.