Present perfect
Present perfect
We use the present perfect tense to talk about an action that happened in the past but still has relevance/connection with the present.
Who has written a book ?
When have I written a book ?
Why have I written a book ?
Who does teach you ? Incorrect
Who teaches you ? Correct
Don't I go to school ?
Do I not go to school ?
Why don't I go to school ?
Why do I not go to school ?
Is he not reading ?
Isn't he reading ?
Why is he not reading ?
Why isn't he reading ?
Why have I not eaten ?
Why haven't I eaten ?
Hasn't he eaten ?
Has he not eaten ?
You use s/es, is and has with the third person singular noun.
I and you are the only two singular nouns that are not in the third person.
Present perfect continuous or progressive
We use the present perfect continuous tense to talk about an action that started in the past but still continues.
I have been teaching for 5 hours.
He has been doing this since 10 AM.
We use 'for' for duration and 'since' for the time it started.
I am going to home. Incorrect
I am going home. Correct
I am going to my home. Correct
Comments
Post a Comment