Definition
The Present Perfect Tense expresses an action that has been completed or has a connection with the present.
Structure Formation
🔹 Affirmative Form
Subject 1 (I, we, you, they, plural nouns):
Subject + have + past participle (V3) + object/complement
Example:
You have finished your homework.
Subject 2 (he, she, it, singular nouns):
Subject + has + past participle (V3) + object/complement
Example:
Max has taken coffee.
🔹 Negative Form
Structure:
Subject + has/have not + past participle + object
Examples:
Max has not taken coffee.
You have not finished your homework.
🔹 Interrogative Form
Structure:
Has/Have + subject + past participle + object
Example:
Has Max taken coffee?
Have you finished your homework?
🔹 Interrogative & Negative Form
Structure:
Has/Have + subject + not + past participle + object
Example:
Has Max not taken coffee?
Have you not finished your homework?
🔹 Interrogative with Question Words (what, when, why, where, how, how long)
Structure:
Q.W. + Has/Have + subject + past participle + object
Example:
Why has Max taken coffee?
When have you finished your homework?
🔹 Interrogative with Question Words & Negative
Q.W. + Has/Have + subject + not + past participle + object
Example:
Why has Max not taken coffee?
Why have you not finished your homework?
Uses of Present Perfect Tense
1️⃣ Result of Past Action:
The maid has cleaned the floor.
2️⃣ Announcement of News:
Ben has found a job.
Adverbs and Adverb Phrases
already
just
today
never
ever
lately
recently
yet
so far
up to now
up to the present time
twice
three times
Examples:
• Ellen has already taken tea.
• I have not eaten anything today.
• We have just had a game of tennis.
• Have you installed this application lately?
• He has visited London three times.
Special Notes:
• “Yet” and “so far” → used in negative sentences
Example: It has not rained here so far.
• “Ever” → used in interrogative sentences
Example: Have you ever visited the zoo?
• Phrases like “this morning/week/month/year” → use Present Perfect
Example: You have called him three times this week.
• “This is the first time” → Present Perfect is used
Example: This is the first time I have watched this movie.
• “In the last + time period” → Present Perfect
Example: Oil prices have risen in the last two years.
• “How long” → Present Perfect
Example: How long have you lived here?
Present Perfect with Non-Progressive Verbs
Some verbs are stative/non-continuous, so we do not use Present Perfect Continuous.
Examples:
❌ I have not been seeing him since Monday.
✅ I have not seen him since Monday.
❌ He has been knowing me for a long time.
✅ He has known me for a long time.
❌ She has been having cold since yesterday.
✅ She has had a cold since yesterday.
Difference between “Have Been” and “Have Gone”
Have been → someone went somewhere and returned
Example: I have been to London.
Have gone → someone went somewhere and has not returned yet
Example: He has gone to London.
Common Mistakes in Present Perfect Tense
❌ She has went home.
✅ She has gone home.
❌ I took coffee just.
✅ I have just taken coffee.
❌ Did you finished your work?
✅ Have you finished your work?
❌ He has eat food.
✅ He has eaten food.
❌ He already takes tea.
✅ He has already taken tea.
❌ Did you ever visit the zoo?
✅ Have you ever visited the zoo?
❌ It did not rain here so far.
✅ It has not rained here so far.
