Worksheet: Present Perfect Tense
1. Explanation:
The present perfect tense is used to talk about:
Actions that happened at an unspecified time in the past but are important now.
Actions that started in the past and continue into the present.
2. How to Form the Present Perfect:
Structure:
Subject + have/has + past participle (verb-3 form)
Subject have/has Past Participle
I / You / We / They have eaten, gone, seen
He / She / It has eaten, gone, seen
3. When to Use the Present Perfect:
Unspecified time in the past: We use the present perfect when we are talking about
something that happened in the past, but we don't say exactly when.
o Example: "I have visited London." (We don’t know when exactly.)
Life experiences: To talk about experiences you have had (or haven’t had) in your life.
o Example: "He has never flown on an airplane."
Actions that continue until now: When something started in the past and is still happening
now.
o Example: "They have lived here for 5 years."
Recent actions with results in the present: When something happened very recently and has
an effect now.
o Example: "She has just finished her homework."
4. Time Expressions Used with Present Perfect:
Ever, never, already, yet, just, recently, for, since
o Example: "I have already finished my project."
o Example: "He hasn’t called me yet."
5. Examples:
Positive Sentences:
o "I have eaten sushi."
o "She has visited Paris."
Negative Sentences:
o "I have not (haven’t) eaten sushi."
o "She has not (hasn’t) visited Paris."
Questions:
o "Have you eaten sushi?"
o "Has she visited Paris?"
6. Practice Exercises:
A. Complete the sentences with the correct form of the verb (present perfect).
1. I _______ (see) that movie before.
2. She _______ (live) in London since 2018.
3. They _______ (visit) the museum recently.
4. He _______ (not finish) his homework yet.
5. We _______ (already buy) our tickets.
B. Write questions using the present perfect.
1. you / ever / be / to Spain?
2. she / finish / her project?
3. they / eat / dinner yet?
C. Correct or not?
1. I have visited Paris last year.
2. He has just finished his homework.
3. We have lived here since 5 years.
4. They have already eaten dinner.
7. Reflection and Extra Practice:
Can you think of something you have already done today?
What is something you have never done in your life?
Write 2 sentences using "for" or "since" to describe something you’ve done for a long time.