HOTS English Primary 3 Cloze

Choose the correct word from the word bank to complete the sentence.\n\nWord bank: have / has / had / having\n\nIf the government _______ invested in public transport twenty years ago, traffic congestion today would be far less severe.

A have
B has
C had
D having
Show Worked Solution

Worked Solution

Step 1: Identify the sentence structure: "If [past event], [result] would be..." — this is a Type 3 conditional (hypothetical past). Step 2: In a Type 3 conditional, the if-clause uses past perfect: had + past participle. Step 3: "If the government had invested" = past perfect in the if-clause. Answer: had

Correct answer: had

Want more questions like this? Superholic Lab has 10,000+ MOE-aligned questions with full worked solutions.

Start Free Trial — 7 Days Free