The Present Perfect tense connects the past with the present. We use it to talk about:
Actions that happened at an unspecified time in the past
Actions that started in the past and continue to the present
Experiences in our lives
Recent actions with present results
Formula
Subject+have/has+Past Participle (V3)
Remember: Use have with I, You, We, They. Use has with He, She, It.
When to Use Present Perfect
1. Unspecified Time: "I have visited Paris." (when doesn't matter) 2. Recent Actions: "She has just finished her homework." 3. Life Experiences: "I have never seen a whale." 4. Continuing Actions: "We have lived here for 5 years."
Main Rule: Past Simple = specific time in past | Present Perfect = connection to now (no specific time)
Past Simple:
yesterday, last week, in 2020, ago, when...
Present Perfect:
already, yet, just, ever, never, for, since
Past: "I went to Paris last year." Perfect: "I have been to Paris." (no specific time)
Past: "She finished work an hour ago." Perfect: "She has just finished work."
💡 Quick Guide: Specific time? → Past Simple | No time/experience/recent? → Present Perfect
❌ Common Mistakes: WRONG: "I have seen him yesterday." → RIGHT: "I saw him yesterday."
Activity 7: Past Simple or Present Perfect? (Choose the Correct Tense)
Look for time expressions to help you decide!
Hint: "last year" = specific time
Hint: "in my life" = experience
Hint: "ago" = specific time
Hint: "already" = Present Perfect
Hint: "for" = continuing to now
Hint: "in 2019" = specific year
Hint: "ever" = Present Perfect
Activity 8: Fill in "For" or "Since"
Use for with periods of time. Use since with a specific point in time.
Activity 8B: Multiple Choice - Present Perfect or Past Simple?
Choose the correct form. Pay attention to time expressions!
went
have been
was
has lost
lost
loses
Did / see
Have / seen
Do / see
lived
have lived
were living
has finished
finished
finishes
saw
have seen
see
Activity 8C: Correct the Mistakes - Present Perfect vs Past Simple
Each sentence has a mistake with the tense. Find and correct it:
Activity 8D: Complete the Dialog - Choose the Correct Tense
Fill in the blanks with Past Simple or Present Perfect:
Sarah: Hi Tom! 1. (you / be) to the new restaurant yet?
Tom: Yes, I 2. (go) there last Friday. What 3. (you / order)?
Tom: I 4. (try) their pasta. I 5. (never / taste) anything so delicious!
Sarah:6. (you / visit) Italy? The chef is Italian.
Tom: Yes, I 7. (go) there in 2019. But I 8. (not have) pasta like this before!
Activity 9: Write Your Own Sentences
Write 3 sentences about yourself using Present Perfect:
Activity 10: Correct the Mistakes
Each sentence has one mistake. Find and correct it:
Activity 11: Word Scramble - Put the Words in Order
Put the words in the correct order to make Present Perfect sentences.
1. Affirmative:
haveIfinishedhomeworkmyalready
2. Affirmative:
hasshevisitedparisthreetimes
3. Negative:
yettheyhaven'tarrived
4. Negative:
neverIhaveseenawhale
5. Question:
youhaveeverbeentoitaly?
6. Question:
finishedshehasherbookyet?
Activity 12: Matching and Time Words
Part A: Match the questions with the correct answers:
Questions
1. Have you ever been to Italy?
2. Has she finished her work?
3. How long have you lived here?
Answers
A. Yes, she has just finished.
B. I have lived here for five years.
C. Yes, I went there last summer.
Match: 1 = , 2 = , 3 =
Part B: Add the correct time word:
Activity 13: Reading Comprehension
Read the email and answer. Circle True, False, or Not Given.
To: Noah | Subject: Fun times
Hi Noah, Sorry I haven't written until now. We've been so busy. We arrived in Cape Town three days ago and it's really beautiful. We've done a lot already.
I've just been hang gliding along the coast. We've both been snorkeling. Trudi has already been scuba diving in Egypt, but I haven't.
We haven't been on safari yet, but we're going on Friday. See you soon! Alec and Trudi
True
False
Not Given
True
False
Not Given
True
False
Not Given
True
False
Not Given
True
False
Not Given
Activity 14: Fill in the Gaps Using the Words in the Panel
Fill in each blank with the correct word from the panel below. Each word can be used more than once.