Identify the grammatical error in the following sentence and select the correct tense from the options given below. I have met my friend yesterday.
Identify the grammatical error in the following sentence and select the correct tense from the options given below.
I have met my friend yesterday.
Detailed Solution & Logic
met my friend
🧠 Explanation
The sentence is:
👉 “I have met my friend yesterday.”
❌ Error: Incorrect use of Present Perfect Tense with a past time expression.
👉 “Yesterday” indicates a definite past time, so we must use Simple Past Tense, not present perfect.
✔️ Correct Sentence:
I met my friend yesterday.
❌ Why the other options are incorrect:
a. was meeting
👉 Past continuous tense (used for ongoing actions in the past)
❌ Not suitable here
b. have been meeting
👉 Present perfect continuous (used for actions continuing over time)
❌ Does not match “yesterday”
c. had been meeting
👉 Past perfect continuous (used for actions before another past action)
❌ Not required here
✨ Extra Facts
🔹 Present Perfect Tense Rule
👉 Structure: has/have + V³ (past participle)
👉 Used when time is not specified
✔️ Example: I have met him before.
🔹 Simple Past Tense Rule
👉 Structure: V² (past form)
👉 Used with specific past time words:
- yesterday
- last night
- last year
- ago
✔️ Example: I met him yesterday.
🔹 Common Mistake
❌ I have seen him yesterday
✔️ I saw him yesterday
🎯 Exam Tip
👉 If you see words like yesterday, last, ago → always use Simple Past Tense, not present perfect 👍
Similar Practice Questions
Find the part of the sentence that contains an error:
Find the part of the sentence that contains an error: The report, which the internal...
Find the part of the sentence that contains an error:
Find the part of the sentence that contains an error: The report lacks a clear...
Find the part of the sentence that contains an error:
Find the part of the sentence that contains an error: We walked (1)/ besides the...
The given sentence is divided into four segments. Select the option that has the segment with an adverbial usage error.
The given sentence is divided into four segments. Select the option that has the segment...
The following sentence has been divided into four parts. Identify the part that contains an error.
The following sentence has been divided into four parts. Identify the part that contains an error....
substitute the underlined words in the following sentence. – If you do hard work, you will have the expected results.
Select the most appropriate option that can substitute the underlined words in the following sentence. If...
the sentence that contains an error : No sooner the results were announced (1)
Find the part of the sentence that contains an error: No sooner the results were...