Advanced English Primary 3 Grammar

By the time Auntie Lim _______ the dishes, the children had already _______ their homework.

A washed / finished
B washes / finish
C had washed / have finished
D washing / finishing
Show Worked Solution

Worked Solution

Step 1: The structure By the time + clause uses simple past tense in the time clause. Step 2: The main clause uses past perfect (had already + past participle) to show the action was completed before another past action. Step 3: By the time Auntie Lim washed (simple past) ... the children had already finished (past perfect). Answer: washed / finished

Correct answer: washed / finished

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

Start Free Trial — 7 Days Free