Standard English Primary 6 Editing

Read the sentence below. One word is grammatically incorrect. Choose the correct word to replace the underlined word. "Siti have been waiting for the bus for an hour."

A has
B have
C having
D had
Show Worked Solution

Worked Solution

Step 1: Identify the subject of the sentence. The subject is "Siti" — a singular proper noun. Step 2: Identify the tense being used. The structure "_____ been waiting" is present perfect continuous tense, which requires the auxiliary "has" for singular subjects and "have" for plural subjects. Step 3: Apply subject-verb agreement. Singular subject (Siti) → use "has been waiting". Answer: The correct replacement is "has".

Correct answer: has

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

Start Free Trial — 7 Days Free