వర్తమాన పూర్తి కాలం
Present Perfect
వర్తమాన పూర్తి కాలం గతాన్ని వర్తమానంతో కలుపుతుంది. అనుభవాలు, ప్రస్తుత సంబంధం ఉన్న ఇటీవలి సంఘటనలు, లేదా గతంలో ప్రారంభమై ఇప్పటికీ కొనసాగుతున్న చర్యలకు ఉపయోగించండి. ఇది have/has + past participle తో ఏర్పడుతుంది.
ఎప్పుడు ఉపయోగించాలి
జీవిత అనుభవాలకు (నిర్దిష్ట సమయం లేకుండా), వర్తమాన ఫలితంతో ఇటీవలి చర్యలకు, గతంలో ప్రారంభమై ఇప్పటికీ కొనసాగుతున్న చర్యలకు ("for" లేదా "since" తో), మరియు వార్తల శీర్షికలను పరిచయం చేయడానికి ఉపయోగించండి.
నిర్మాణం
S+have/has+past participleShe has visited Japan three times.
ఆమె జపాన్ను **మూడుసార్లు సందర్శించింది**.
S+haven't/hasn't+past participleI haven't seen that film yet.
నేను ఆ సినిమా ఇంకా **చూడలేదు**.
Have/Has+S+past participle?Have you ever tried sushi?
మీరు ఎప్పుడైనా సుషీ **తిన్నారా**?
సిగ్నల్ పదాలు
- ever
- never
- already
- yet
- just
- for
- since
- recently
- lately
- so far
ఉదాహరణలు
I have visited Japan three times.
నేను జపాన్ను **మూడుసార్లు సందర్శించాను**.
She has just finished her homework.
ఆమె **ఇప్పుడే తన హోమ్వర్క్ పూర్తి చేసింది**.
Have you ever tried sushi?
మీరు ఎప్పుడైనా సుషీ **తిన్నారా**?
They haven't arrived yet.
వారు ఇంకా **రాలేదు**.
He has lived here for ten years.
అతను ఇక్కడ **పది సంవత్సరాలుగా నివసిస్తున్నాడు**.
అక్షరక్రమ నియమాలు
| రెగ్యులర్ క్రియలు | -ed జోడించండి (past simple లానే) | work → worked, play → played |
|---|---|---|
| ఇర్రెగ్యులర్ క్రియలు | ప్రత్యేక past participle రూపం | go → gone, eat → eaten, write → written |
సాధారణ తప్పులు
I have seen her yesterday.
I saw her yesterday.
నిర్దిష్ట గత సమయంతో present perfect ఉపయోగించవద్దు. బదులుగా past simple ఉపయోగించండి.
Have you eaten yet? — Yes, I have eaten.
Have you eaten yet? — Yes, I have.
సంక్షిప్త సమాధానాలలో past participle పునరావృతం చేయవద్దు — కేవలం "have/has" ఉపయోగించండి
చిట్కా
present perfect మరియు past simple మధ్య కీలక వ్యత్యాసం: present perfect = నిర్దిష్ట సమయం తెలియదు లేదా ముఖ్యం కాదు. Past simple = ఒక నిర్దిష్ట సమయం పేర్కొనబడింది లేదా సూచించబడింది (yesterday, last week...).