Select the most appropriate option to improve the bold part of the sentence.
I have visited Delhi last year.
Show answer & explanation
Correct answer: B
Explanation
Simple Past vs. Present Perfect: Use the Simple Past (visited) when a sentence includes a specific finished time reference like "last year," "yesterday," or "in 2010."
The Error: The "Present Perfect" (have visited) is used for actions that happened at an unspecified time or have a connection to the present. It cannot be used with specific past time markers.
Corrected Sentence: "I visited Delhi last year."