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 Eki 2017 13:46
Yanıtlar · 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 Ekim 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 Ekim 2017
Hâlâ cevap bulamadın mı?
Sorularını yaz ve ana dil konuşanlar sana yardım etsin!