10.1 Present Perfect Tense (ఇప్పుడే పూర్తయింది / ఇప్పటివరకు జరిగింది)
ఇది గతంలో జరిగి, ఇప్పుడు దాని పటితం (result) లేదా ప్రభావం ఉన్న పనులకు వాడతారు.
Rule: Subject + have/has + Verb యొక్క Past Participle (V3) + Object
Subject
Helping Verb
V3
Example
I / You / We / They
have
eaten
I have eaten an apple.
He / She / It
has
gone
She has gone to school.
I
have
finished
I have finished my homework.
What is V3 (Past Participle)?
Regular Verbs కు '-ed' కలుపుతారు: walk → walked → walked
Irregular Verbs మారుతాయి: eat → ate → eaten, go → went → gone, see → saw → seen
Negative & Question
Negative: Subject + have/has + not + V3. (ఉదా: I have not eaten. / She hasn't gone.)
Question: Have/Has + Subject + V3? (ఉదా: Have you eaten? / Has she gone?)
When to Use Present Perfect?
1. ఇప్పుడే పూర్తయిన పని: I have just finished.
2. ఇప్పటివరకు జరిగిన అనుభవం: I have visited Mumbai. (నేను ముంబై వెళ్ళాను — ఎప్పుడో ఒకసారి)
3. ఇంకా కొనసాగుతున్న సమయంలో: I have lived here for 5 years. (నేను ఇక్కడ 5 సంవత్సరాలు నివసించాను — ఇంకా నివసిస్తున్నాను.)
10.2 Past Perfect Tense (ఆ సమయానికి ఇప్పటికే పూర్తయింది)
ఇది గతంలో ఒక పని జరిగే ముందు మరొక పని పూర్తయింది అని చెప్పడానికి వాడతారు.
Rule: Subject + had + V3 + Object
Subject
Helping Verb
V3
Example
I / He / She / We / They
had
eaten
I had eaten before she came.
She
had
left
She had left when we arrived.
Negative & Question
Negative: Subject + had + not + V3. (ఉదా: I had not eaten. / Short form: hadn't)
Question: Had + Subject + V3? (ఉదా: Had you eaten?)
10.3 Future Perfect Tense (ఆ సమయానికి ఇప్పటికే పూర్తయి ఉంటుంది)
ఇది భవిష్యత్తులో ఒక సమయానికి ఒక పని పూర్తయి ఉంటుంది అని చెప్పడానికి వాడతారు.
Rule: Subject + will have + V3 + Object
Subject
Helping Verb
V3
Example
I / You / He / She / We / They
will have
finished
I will have finished by 5 PM.
She
will have
gone
She will have gone by then.
Negative & Question
Negative: Subject + will have + not + V3. (ఉదా: I will not have finished. / Short form: won't have)
Question: Will + Subject + have + V3? (ఉదా: Will you have finished?)
10.4 Three Perfect Tenses Compared
Tense
Sentence
Meaning
Present Perfect
I have eaten an apple.
నేను ఆపిల్ తినేశాను (ఇప్పుడు తిన్నాను — ఫలితం ఉంది).
Past Perfect
I had eaten an apple.
నేను ఆ సమయానికి ఆపిల్ తినేశాను (మరొక పనికి ముందు).
Future Perfect
I will have eaten an apple.
నేను ఆ సమయానికి ఆపిల్ తినేసి ఉంటాను.
10.5 Perfect Tenses vs Simple Past — The Difference
చాలామంది తెలుగు వారు Simple Past మరియు Present Perfect ను ఒకేలా అనుకుంటారు — కానీ తేడా ఉంది:
Simple Past
Present Perfect
గతంలో ఒక నిర్దిష్ట సమయంలో జరిగింది.
గతంలో జరిగింది — కానీ సమయం నిర్దిష్టం కాదు, ఫలితం ఇప్పుడు ఉంది.
I ate an apple yesterday. (నిన్న తిన్నాను.)
I have eaten an apple. (తినేశాను — ఇప్పుడు ఆకలి లేదు.)
She went to Mumbai last year.
She has been to Mumbai. (ఆమె ముంబై వెళ్ళింది — అనుభవం)
REMEMBER:
• Yesterday, last year, in 2010 వంటి నిర్దిష్ట సమయాలు ఉంటే → Simple Past
• Ever, never, just, already, yet, so far వంటి పదాలు ఉంటే → Present Perfect
10.6 Practical Dialogue (సంభాషణ)
కింది సంభాషణను బిగ్గరగా చదవండి. ఇందులో Perfect Tenses అన్ని ఉన్నాయి:
Anushka: Have you finished your work?
Vijay: Yes, I have finished it. I have just sent the email.
Anushka: Great! Has she replied?
Vijay: No, she hasn't replied yet. But she has seen the message.
Anushka: Okay. Had you finished your report before the meeting?
Vijay: No, I hadn't. I was still working on it.
Anushka: What about tomorrow? Will you have completed the project by 5 PM?
Vijay: Yes, I will have completed it. I have already done 80% of the work.
Anushka: That's good. Have you ever visited Hyderabad?
Vijay: Yes, I have. I visited it last year.
10.7 Common Mistakes (తరచుగా చేసే తప్పులు)
Mistake (తప్పు)
Correct (సరైనది)
Explanation
"I have ate an apple."
"I have eaten an apple."
Present Perfect లో V3 (eaten) వాడాలి — V2 కాదు.
"She has went to school."
"She has gone to school."
V3 'gone' వాడాలి — 'went' కాదు.
"I have seen it yesterday."
"I saw it yesterday."
'Yesterday' ఉంటే Simple Past వాడాలి.
"I had ate before she came."
"I had eaten before she came."
Past Perfect లో V3 (eaten) వాడాలి.
"She will have finish by 5 PM."
"She will have finished by 5 PM."
Future Perfect లో V3 (finished) అవసరం.
"I have lived here since 5 years."
"I have lived here for 5 years."
'Since' ను నిర్దిష్ట సమయంతో, 'for' ను కాలవ్యవధితో వాడాలి.
Chapter 10 Quiz
1. "I ___ eaten an apple." (Present Perfect) — ఖాళీలో సరైన పదం ఏది?
A. has
B. had
C. have
D. will have
2. "She ___ gone to school." (Present Perfect) — ఖాళీలో సరైన పదం ఏది?
A. has
B. have
C. had
D. will have
3. "I ___ not eaten." (Present Perfect Negative) — ఖాళీలో సరైన పదం ఏది?
A. has
B. had
C. will have
D. have
4. "___ you seen the movie?" (Present Perfect Question) — ఖాళీలో సరైన పదం ఏది?
A. Has
B. Have
C. Had
D. Will have
5. "I ___ eaten before she came." (Past Perfect) — ఖాళీలో సరైన పదం ఏది?
A. have
B. had
C. has
D. will have
6. "I ___ not finished my work." (Past Perfect Negative) — ఖాళీలో సరైన పదం ఏది?
A. have
B. has
C. had
D. will have
7. "I ___ have finished by 5 PM." (Future Perfect) — ఖాళీలో సరైన పదం ఏది?
A. have
B. had
C. will
D. has
8. "I have lived here ___ 5 years." — ఖాళీలో సరైన పదం ఏది?
A. since
B. from
C. at
D. for
9. "I have lived here ___ 2020." — ఖాళీలో సరైన పదం ఏది?
A. for
B. since
C. from
D. at
10. "I saw it __." — ఖాళీలో ఏ పదం వస్తే Simple Past వస్తుంది?