Correct Use Of Simple Past And Present Perfect

I have a question regarding the correct use of the present perfect and the simple past tense. Which of the following two sentences is correct?

I have gone to Mumbai last week.
I went to Mumbai last week.

Many thanks!


I went to Mumbai last week is the correct sentence.

Last week is a past time expression. You cannot use the present perfect tense with past time expressions. Study the examples given below.

Incorrect: I have met him yesterday.
Correct: I met him yesterday.

Incorrect: She has graduated in 2006.
Correct: She graduated in 2006.

Incorrect: I have received your letter in the morning.
Correct: I received your letter in the morning.


Manjusha Nambiar

I am the founder and editor of,, and

Leave a Reply

Your email address will not be published. Required fields are marked *