Present perfect = have / has + V3 (verb ka 3rd form: gone, eaten, seen). Pehli map: zindagi me kabhi? Have you ever…? Kal / yesterday wala contrast = topic 37. Simple past went / ate = topic 22.
1. Kya hai
Present perfect se hum bolte hain: zindagi me kabhi hua ya nahi — exact kal / last year yahan core nahi (woh topic 37).
I have seen the Taj Mahal. (= meri zindagi me; kab exactly nahi)
Paas hona I have a bag = topic 06. Yahan have = madad wala word, uske baad V3.
yesterday / last week ke saath yeh form mat lagao — topic 37. since / for = I5. have been doing = 39.
2. have / has + V3
| I / you / we / they | he / she / it | |
|---|---|---|
| Positive | I have eaten. / I've eaten. | She has eaten. / She's eaten. |
| Negative | I haven't eaten. / I have not eaten. | She hasn't eaten. |
| Question | Have you eaten? | Has she eaten? |
| Short | Yes, I have. / No, I haven't. | Yes, she has. / No, she hasn't. |
Short: Yes, I have. — not Yes, I've. She's been yahan = she has, not she is.
V3 = verb ka 3rd form. Regular aksar -ed (played). Irregular alag yaad: gone, eaten, seen, done, been, got (British got, not gotten).
| Base | Past (22) | V3 (yahan) |
|---|---|---|
| play / visit / cook | played / visited / cooked | played / visited / cooked (same as -ed) |
| go | went | gone |
| eat | ate | eaten |
| see | saw | seen |
| do | did | done |
| be | was / were | been |
| write | wrote | written |
| take / give / make | took / gave / made | taken / given / made |
| come / buy / get | came / bought / got | come / bought / got (British: not gotten) |
3. ever / never + been / gone
| Rule | Yes | No |
|---|---|---|
| ever = question | Have you ever eaten pani puri? | Have you ever eat / ate pani puri? |
| never = 0 times | I have never seen snow. | I haven't never seen snow. |
| been to = visit, wapas | She has been to Goa. (life me gayi, ab yahan) | She has been Goa. (to missing) |
| gone to = ab wahan / nahi yahan | He has gone to the market. (ab bazaar me) | He has went to the market. |
just / already / yet aur yesterday wala contrast = topic 37. Question tags = 33. Yeh page pehli map hai: form + ever / never.
4. Examples
Bold = present perfect.
- I have eaten pani puri.
- She has seen that film.
- We have played cricket.
- They have visited the Taj Mahal.
- He has cooked biryani.
- I have never seen snow.
- She has never been to Goa.
- Have you ever eaten idli?
- Has he ever visited Jaipur?
- Have you ever been to Mumbai? Yes, I have.
- Have you ever seen a Test match? No, I haven't.
- Ravi has gone to the market. (He is not here.)
- Ananya has been to Mumbai. (She visited. She is back.)
- I have written a message.
- She has done her homework.
5. Common mistakes
6. Practice
A. 10 MCQ
B. 5 fill-in
C. 3 sentences
Model answers neeche.
- Have you ever…? Have you ever eaten pani puri?
- never: I have never seen snow.
- been to / gone to: She has been to Goa. / He has gone to the market.
7. Answer key
MCQ
- b) has — she + has + V3. have = I/you/we/they. is + seen nahi.
- c) gone — go → went (22) → gone (V3). have went galat.
- c) eaten — ever + V3. eat / ate nahi.
- b) seen — never + V3. saw = past (22). see = base.
- b) Yes, I have. — Have-question ka short. Yes, I've nahi. Yes, I did = Did (22).
- b) gone — not here now. been = visit + back. went = simple past, have ke baad nahi.
- a) been — visit, wapas. gone = ab wahan. went = 22.
- c) have — I + have + never + V3. am / do yahan nahi.
- a) she has — She's been = has + been. she is / she was alag.
- b) I have seen the Taj Mahal. — life, no last year. last year = past (37). now = continuous (08).
Fill-in
- have — I + have.
- has — she + has.
- seen — see → seen (V3).
- gone — go → gone.
- She has seen it. — she + has, not have. (She's seen it. bhi theek.)
Model sentences
- Have you ever eaten pani puri?
- I have never seen snow.
- She has been to Goa.
Check: have/has + V3; ever in questions; never without haven't; Yes, I have; been to vs gone to; no have went/saw; yesterday = 37; since/for = I5; tags = 33.
