Read Mode
Grammar (Conditionals)
If they ___ new batteries, their torch would have worked better.
Explanation and memory cue
The sentence is a third conditional, which refers to a hypothetical past situation and its possible past result. The correct form is 'If they had bought new batteries, their torch would have worked better.' Option C uses the past perfect tense 'had bought,' which is appropriate here.