Present Perfect Subject + has/ have + Verb3
- Subject + has/ have + V3 (+ since/ for + time).
- Subject + has/ have + not + V3 (+ since/ for + time).
- Has/ Have Subject + V3 (+ since/ for + time)?
- Has/ Have Subject + not + V3 (+ since/ for + time)?
- Wh- Word + has/ have + Subject + V3 (+ since/ for + time)?
- Wh- Word + has/ have + Subject + not + V3 (+ since/ for + time)?
- Completed action with present result
- Life experience
- Recently completed action
- Action at an unspecified time in the past
- Use with “already,” “just,” “yet,” and “never”
- Actions continuing from the past until now
- Use with “for” and “since”
Example Sentences:
I have finished my homework.
She has gone to the market.
They have watched this movie before.
He has broken his glasses.
We have completed the project.
The teacher has entered the classroom.
I have visited Delhi many times.
I have been to Delhi many times.
She has already eaten lunch.
They have just arrived here.
You have improved your English a lot.
I have not seen him today.
She has not finished her work yet.
They have not called me yet.
Have you read this book?
Has he reached the station?
Why have they left early?
What have you done with my pen?
We have lived here for ten years.
She has worked in this company since 2020.
The children have never seen snow before.
Positive: She has taught.
Negative: She has not taught.
Interrogative: Has she taught?
Negative Interrogative: Has she not taught?
WH-Questions:
- What has she taught?
- When has she taught?
- Who has taught?
- Where has she taught?
- Why has she taught?
- Which subject has she taught?
- Whom has she taught?
- Who has she taught?
- How has she taught?
- How many students has she taught?
- How much time has she spent teaching?
- How far has she travelled to teach till now?
- How long has she taught?
