Muhammed Qasim
Why is this sentence is wrong? I have picked up the below sentence from common English mistakes: Incorrect: I have visited Niagara Falls last weekend. Correct: I visited Niagara Falls last weekend. Can somebody explain why the first one is to be considered wrong?
22 de oct. de 2017 13:46
Respuestas · 4
1
Good question. When you specify a time that you did an action, we don't use have+verb to describe the action. So, saying "I visited Niagara Falls last weekend." is the only correct option when using a specific time. You can say "I have visited Niagara Falls." but without the time specifier - more like a response to a question emphasizing a past action.
22 de octubre de 2017
1
With the perfect tense you cannot specify the time something occurred. It is only about the fact that it has happened. So you need to use the simple past or delete "last weekend" I love visiting Niagara Falls. I usually go down there two or three times a year
22 de octubre de 2017
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!