Common Errors in English Sentences: Using correct tense an important part of every business communication as it reflects your personality, especially when you’re communicating with someone who is well-versed in English language.
Are you a non-native English speaker, confused between “visited vs. have visited”? This post will help you understand the grammar rules once and for all.
Using correct tense is an important part of every business communication as it reflects your personality, especially when you’re communicating with someone who is well-versed in the English language.
It’s quite common to find many non-native English users confusing “past tense” with “present perfect tense”.
So, let’s take a look at some examples below:
❎ I have visited the doctor this past week. (wrong)
❎ Have you met your mother yesterday? (wrong)
So, what do you think is wrong with these examples?
Explanation: This is a pretty common error in Asian countries where English communication is largely affected by their mother tongue. Many non-English languages carry grammar rules which can be very different from the grammar rules we follow in the English language.
In the English language, when you describe an event that occurs in the past, i.e. yesterday or last week, you essentially use the “past simple” tense of the verb.
In the examples above, “yesterday” and “this past week” are both “adverbs”, meaning they define the nature of the verb that precedes them.
In the first example, the speaker talks about an event (visiting the doctor) with information about its occurrence (this past week).
Please, note that the “timing of the event” (or time adverb) is of utmost importance here, which decides the “tense form” the verb must take in the sentence.
Here, “this past week” refers to an event that clearly occurred in the past. Therefore, the event itself (visiting the doctor) must take “the past simple tense”.
Hence, it would be right to express yourself in the following way.
I visited the doctor this past week.
Similarly, the correct version of the second example would be:
Did you visit your mother yesterday?
To make it even clearer for you, here’s how you should break the sentences to understand which tense they should take.
I + visited + the doctor + this past week
Visited = the “past simple tense” of the verb “visit”.
This past week = the adverb denoting “timing of the event”.
Know Your Adverbs
It’s important to know your adverbs well enough in order to form correct sentences, using the appropriate tense.
Let’s consider a few examples with different adverbs.
Now, Currently, Right Now, Today
You can use either present continuous or present perfect tense with these verbs. However, you can never use “past simple” with these.
For example, the following examples would sound plain stupid:
❎ He was unemployed currently. (incorrect)
❎ He’s unemployed currently. (correct)
❎ Was he sick right now? (incorrect)
❎ Is he sick right now? (correct)
❎ I came here today. (incorrect)
❎ I’ve come here today. (correct)
However, there are some “adverbs” that can take both “past tense” as well as “present perfect tense” depending on the context.
Here are Some Examples:
✅ Example #1: I have purchased a CD player recently. (present perfect tense)
✅ Example #2: I purchased that CD player recently. (past simple tense)
Oxford Dictionary defines “recently” as an adverb denoting “at a recent time” and “not long ago”.
Explanation:
In Example #1, we are using a perfect tense in order to name the action as the source of the present state. Whereas, in Example #2, we are using a past tense since the action is one of a sequence of past actions, a narrative.
Please, keep in mind the present perfect is a present tense, which makes a statement about the situation at the time of speaking.
However, the following example would be incorrect.
❎ I have purchased that CD recently.
This is because when you are talking about purchasing “that CD”, you have presumably purchased it in the past. Therefore, you should rather say, “I purchased that CD recently”.
Visited vs Had Visited
Believe it or not, many non-native English users find it hard to differentiate between past simple tense and past perfect tense. They often wonder if the two could be used interchangeably.
The truth is both these tenses offer different contexts to the event. Take a look at the following examples:
- Example #1: I visited my doctor yesterday.
- Example #2: I had visited my doctor yesterday.
Which of the above examples is correct?
Answer: The first one.
Explanation:
We use past tense when the time is specified, e.g. yesterday.
We use past perfect tense only when we refer to another event (a concurrent event) in the past. In other words, it must carry some context – “what happened after you visited the doctor yesterday?”
For example:
I had watched television yesterday when it was time to go to bed.✅ Activity in the past = “it was time”.
✅ Activity before the past = “had watched television”.
I had watched television yesterday, by the time my parents came back.
✅ Activity in the past = “my parents came back”.
✅ Activity before the past = “had watched television”.
In short, without any context to “the other activity” that was done after watching television, using “had watched” would be incorrect.
Therefore, if you only mean to mention “watching television” in the past, simply say, “I watched television yesterday”.
I hope this helps. Please, let me know if you have any questions.
Source: Stack Exchange and Quora
KC Shaijal
Simple and much informative
Bindhi
What is the difference in was visited and has-been visited /had been visited
Susanta Sahoo
Was visited (Something or someone has been visited). For example,
The school was visited by the Minister of Education yesterday.
While in the hospital, I was visited by many of my school mates.
Daffa
Omg, this article completely provides such helpful information. I didn’t even have any idea about such grammatical errors. That’s totally detailed explanations. Thank you very much for giving us such useful information
Beimnet Teshome
thank you so helpful
husam
Thanks a lot
Firdaus
Very helpful and useful explanation
Priya
elegant and lucid explanations ..
Sarah
Last summer, I visited many places or Last summer, I visited many places.
Which one is correct?
Susanta Sahoo
Hey Sarah, you wrote the same sentence twice. However, assuming you wanted to choose between “visited” and “had visited”, I’d go with “visited”. As explained in the guide above, we use the “past simple” tense while talking about a “standalone action”. Hope this helps!
Rafat
I was shyed to ask someone that do i use simple past or past perfect ?but the way you have explained has solved my problem thank you
Sachindra
Simple and understandable
Navy
They have not visited the park yesterday
Correct.???
Susanta Sahoo
Nope! It’s wrong. It should be, “They didn’t visit the park yesterday.”
Gulfishaam
I visited you three years back and you discovered the problem she had.
Ajm
“At that time she had visited this city in order to sell her property.” Is this sentence correct?
Susanta Sahoo
Nope! Try this: “She visited this city to sell her property at that time.”
Ashly
Hi to every one, the contents existing at this web page are actually amazing for people knowledge, well,
keep up the good work fellows.
Mary
I never visited London. Is it ok?
Mulan01
Which is correct?
The others have visited already; or
The others had visited already
Thank you
Samanthi Denagamarachchi
Much informative and clearly explained.
Myrna B. Juarez
I am so grateful having found this corner. It’s so informative ❤. With explanations so clearly and so easy to understand. I am a learner of 58.
Julio
Did Samora die in 1986?
Olga
Hello! Please, help me! what is correct – HAVE you visited many places when you were in France or HAD you …..?