Standard English Primary 6 Cloze

Choose the correct word to fill in the blank. The students were told that the excursion _______ cancelled owing to the heavy rain.

A has been
B had been
C was
D is
Show Worked Solution

Worked Solution

Step 1: Identify the reporting clause tense. 'Were told' is simple past — this is reported speech. Step 2: Apply the reported-speech tense shift rule. Direct: "The excursion has been cancelled." Reported (past): → the excursion HAD BEEN cancelled (present perfect → past perfect). Step 3: Confirm no other option fits. 'Was' (simple past) does not fully capture the prior completion; 'has been' does not shift back; 'is' does not shift at all. Answer: had been

Correct answer: had been

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

Start Free Trial — 7 Days Free