Sentence Correctioneasy · Past Paper

Spot the error: I have seen him yesterday at the market.

AI have
Bseen him
Cyesterday
Dat the market

✓ Correct Answer: AI have

'Yesterday' indicates a specific time in the past, so the simple past 'saw' should be used instead of 'have seen'.

Share this question

More from Sentence Correction