Question 21
MediumOriginal questionWhich part of this sentence has an error?
He has visited Mysore last year with his family and loved the palace.
Show the answer and explanation
CorrectNot quiteAnswer A
Correct answer: A
Explanation
"Last year" is a finished time, and the present perfect never takes one. It should be "He visited Mysore last year."
Worth noting
"Last year" is correct as it stands. It is the verb that must change to fit it.
- Concept
- No present perfect with a finished time
- Typical timeTypical
- 45 s
- Your timeYours
- —
Practise this chapter →
Ten questions from Spotting the error, at your own pace.