Part 1: Grammar & Conversation

Chapter 10: Perfect Tenses

Have / Had / Will have — ఇప్పటికే పూర్తయిన పనలు

10.1 Present Perfect Tense (ఇప్పుడే పూర్తయింది / ఇప్పటివరకు జరిగింది)

ఇది గతంలో జరిగి, ఇప్పుడు దాని పటితం (result) లేదా ప్రభావం ఉన్న పనులకు వాడతారు.

Rule: Subject + have/has + Verb యొక్క Past Participle (V3) + Object

SubjectHelping VerbV3Example
I / You / We / TheyhaveeatenI have eaten an apple.
He / She / IthasgoneShe has gone to school.
IhavefinishedI have finished my homework.

What is V3 (Past Participle)?

Negative & Question

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

SubjectHelping VerbV3Example
I / He / She / We / TheyhadeatenI had eaten before she came.
ShehadleftShe had left when we arrived.

Negative & Question

10.3 Future Perfect Tense (ఆ సమయానికి ఇప్పటికే పూర్తయి ఉంటుంది)

ఇది భవిష్యత్తులో ఒక సమయానికి ఒక పని పూర్తయి ఉంటుంది అని చెప్పడానికి వాడతారు.

Rule: Subject + will have + V3 + Object

SubjectHelping VerbV3Example
I / You / He / She / We / Theywill havefinishedI will have finished by 5 PM.
Shewill havegoneShe will have gone by then.

Negative & Question

10.4 Three Perfect Tenses Compared

TenseSentenceMeaning
Present PerfectI have eaten an apple.నేను ఆపిల్ తినేశాను (ఇప్పుడు తిన్నాను — ఫలితం ఉంది).
Past PerfectI had eaten an apple.నేను ఆ సమయానికి ఆపిల్ తినేశాను (మరొక పనికి ముందు).
Future PerfectI will have eaten an apple.నేను ఆ సమయానికి ఆపిల్ తినేసి ఉంటాను.

10.5 Perfect Tenses vs Simple Past — The Difference

చాలామంది తెలుగు వారు Simple Past మరియు Present Perfect ను ఒకేలా అనుకుంటారు — కానీ తేడా ఉంది:

Simple PastPresent 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 అన్ని ఉన్నాయి:

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 వస్తుంది?
A. yesterday
B. ever
C. never
D. just
←Previous Chapter Next Chapter→