Question:

Correct any one of the following sentences: He has received a letter yesterday.

Show Hint

For specific time references like "yesterday," use the simple past tense instead of the present perfect tense.
Updated On: Oct 8, 2025
Hide Solution
collegedunia
Verified By Collegedunia

Solution and Explanation

Step 1: Correcting sentence (ii).
The sentence uses the present perfect tense, which is incorrect because the time reference "yesterday" is specific. The correct tense to use with a specific time in the past is the simple past tense.
Step 2: Corrected sentence (ii):
He received a letter yesterday.
Step 3: Conclusion.
The corrected sentence is:
He received a letter yesterday.
Was this answer helpful?
0
0