Tenses

    Present Perfect Tense

    This lecture introduces the concept of tenses in English, explaining present, past, and future forms with basic examples.

    Definition

    The Present Perfect Tense describes actions that:

    • Happened in the past
    • Have a connection with the present
    • Have results that are still relevant now

    It focuses on the result, not the exact time of the action.

    Structure Formation

    Present Perfect is formed using:

    Subject + has/have + past participle (V³)

    1️⃣ With Subjects: I, We, You, They, Plural Nouns

    🔹 Affirmative Form

    Subject + have + past participle + object/complement

    Example:

    • I have taken tea.

    2️⃣ With Subjects: He, She, It, Singular Nouns

    🔹 Affirmative Form

    Subject + has + past participle + object/complement

    Example:

    • Max has taken coffee.
    🔹 Negative Form

    Subject + has/have + not + past participle + object

    Example:

    • Max has not taken coffee.

    (Contracted form: hasn’t / haven’t)

    🔹Interrogative Form

    Has/Have + subject + past participle + object?

    Example:

    • Has Max taken coffee?
    🔹Negative Interrogative Form

    Has/Have + subject + not + past participle + object?

    Example:

    • Has Max not taken coffee?
    🔹Wh-Question Form

    Question Word + has/have + subject + past participle + object?

    Wh-words include: what, when, where, why, who, how, etc.

    Example:

    • Why has Max taken coffee?
    🔹Negative Wh-Question Form

    Question Word + has/have + subject + not + past participle?

    Example:

    • Why has Max not taken coffee?
    Uses of Present Perfect Tense
    1️⃣ Result of a Past Action

    The action happened in the past, but the result is important now.

    The maid has cleaned the floor.

    (The floor is clean now.)

    2️⃣ Announcements / Recent News

    Ben has found a job.

    (The news is important now.)

    3️⃣ Unspecified Time in the Past

    I have visited Lahore.

    (Time is not mentioned.)

    4️⃣ Experience in Life

    Have you ever visited the zoo?

    5️⃣ Actions Continuing Until Now

    She has lived here for five years.

    (Still living here.)

    🔹 Adverbs and Adverb Phrases

    Present Perfect is commonly used with:

    • already
    • just
    • yet
    • ever
    • never
    • lately
    • recently
    • today
    • so far
    • up to now
    • until now
    • since + point of time
    • for + period of time

    Examples:

    • Ellen has already taken tea.
    • I have not eaten anything today.
    • Have you visited the museum recently?
    • He has just had dinner.

    Note: After "has/have", we use "had" as the past participle of "have".

    Special Notes

    🔹 “Yet” and “So Far”

    • Yet → usually in negative and interrogative sentences
    • So far → usually in affirmative or negative sentences

    Example:

    It has not rained here so far.

    Have you finished your work yet?

    🔹 “Ever”

    Used mainly in interrogative sentences.

    Have you ever visited Islamabad?

    🔹 “This morning/week/month/year”

    Use Present Perfect if the time period is not finished.

    You have called him three times this week.

    (Week is still continuing.)

    🔹 “This is the first time…”

    Use Present Perfect after this expression.

    This is the first time I have watched this movie.

    🔹 “In the last + time period”

    Oil prices have risen in the last two years.

    🔹Present Perfect with Since / For

    Use Present Perfect with since/for when the action started in the past and continues until now.

    ❌ She is ill since yesterday.

    ✅ She has been ill since yesterday.

    ❌ He is a student of this college for the last two years.

    ✅ He has been a student of this college for the last two years.

    🔹Present Perfect with Non-Progressive (Stative) Verbs

    Do NOT use continuous form with stative verbs.

    ❌ 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 a cold since yesterday.

    ✅ She has had a cold since yesterday.

    Difference Between “Have Been” and “Have Gone”

    🔹 Have Been

    The person went somewhere and returned.

    I have been to London.

    (I went and came back.)

    🔹 Have Gone

    The person went somewhere and has not returned yet.

    He has gone to London.

    (He is still there.)

    🔹 Signal Words for Present Perfect

    • just
    • already
    • yet
    • recently
    • lately
    • ever
    • never
    • today
    • so far
    • up to now
    • until now
    • since
    • for

    Common Mistakes in Present Perfect

    ❌ She has went home.

    ✅ She has gone home.

    ❌ I took coffee just now.

    ✅ I have taken coffee just now.

    ❌ Did you finished your work?

    ✅ Have you finished your work?

    ❌ He has eat food.

    ✅ He has eaten food.

    ❌ Where he has gone?

    ✅ Where has he gone?

    We have just a good game of tennis.

    ✅ We have just had a good game of tennis.

    Exam Tips

    ✔ Never use V² after has/have — always use V³.

    ✔ Do not mention specific past time (yesterday, last year) with Present Perfect.

    ✔ Use Present Perfect for unfinished time periods (today, this week, this year).



    Explore More Topics

    Discover related grammar concepts you might find interesting