Common Grammar Mistakes
Incorrect: It is raining for three days.
Correct: It has been raining for three days.
7 Common Grammar Mistakes in English |
7 Common Grammar Mistakes in English
Incorrect: He is sleeping for three hours now.
Correct: He has been sleeping for three hours now.
Note: In the above two sentences, the error lies in using the present continuous instead of using the present perfect continuous.
Generally, The present perfect continuous tense is used to talk about an action that started in the past and still going in the present.
You May Like
Direct and indirect objects A Complete Guide
Types of Sentences A Complete Guide
The Usage of Would A Comprehensive Guide
The Usage of Should A Comprehensive Guide
Incorrect: My friend has seen her yesterday.
Correct: My friend saw her yesterday.
Incorrect: I have bought a new car last week.
Correct: I bought a new car last week.
Note: In the above two sentences, the error lies in using the present perfect tense instead of the simple past tense. Generally, The present perfect tense can’t be used with adverbs of past time like yesterday, last weak, last year, ago, etc,.
Incorrect: See that you will not do any damage.
Correct: See that you do not do any damage.
Note: Using the subordinate clause in the future tense is wrong when the verb in the main clause
is in the imperative mood.
Incorrect: I will call you when the match will start.
Correct: I will call you when the match starts.
Incorrect: You will pass if you will work hard.
Correct: You will pass if you work hard.
Note: When the verb in the main clause is in the future tense, the verb in the subordinate clause
should be in the simple present and not in the simple future.
0 comments:
Post a Comment