Slide 1 1

Present Perfect Tense Guide

Practice Activities

What is Present Perfect? 2

Definition

The Present Perfect tense connects the past with the present.

We use it to talk about:

Formula 3
Subject + have/has + Past Participle (V3)
Remember: Use have with I, You, We, They.
Use has with He, She, It.

Examples:

• I have finished my homework.

• She has visited Paris three times.

• We have lived here for 5 years.

When to Use Present Perfect 4

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."

Common Time Words 5

These words often appear with Present Perfect:

already yet just ever never before so far recently lately for since
Important: We DON'T use Present Perfect with specific past times like "yesterday", "last week", "in 2020". Use Past Simple for those!
Present Perfect vs Past Simple 6

Main Rule:

Past Simple

Finished action at a SPECIFIC time in the past

Time words: yesterday, last week, in 2020, ago

Present Perfect

Action with connection to NOW (no specific time)

Time words: already, yet, just, ever, never, for, since

Examples:

Past: "I went to Paris last year."

Perfect: "I have been to Paris." (no specific time)

Activity 1: Fill in Have or Has 7
1. I finished my homework.
2. She visited London three times.
3. We never been to Japan.
4. He already eaten lunch.
5. They just arrived.
6. It stopped raining.
7. You changed a lot since last year.
8. My sister bought a new car.
Activity 2: Fill in the Blank 8
1. I my homework already.
2. She Paris three times.
3. We never to Japan.
4. He already lunch.
5. They just to the store.
6. It raining.
7. You a lot of work today.
8. My sister English for 3 years.
Activity 3: Write the Negative Form 9
1. I have seen that movie. →
2. She has finished her homework. →
3. They have arrived yet. →
4. He has eaten lunch. →
5. We have visited Paris. →
Activity 4: Write Questions 10
1. (you / ever / visit) New York?
2. (she / finish) her book yet?
3. (they / ever / see) a shark?
4. (he / already / leave) ?
5. (we / study) for the test?
Activity 5: Multiple Choice 11
1. I _____ to Tokyo twice.
have been
has been
was
2. She _____ her keys yet.
hasn't found
didn't find
doesn't find
3. _____ you ever _____ sushi?
Have / eaten
Did / eat
Have / eat
4. We _____ here for five years.
have lived
lived
live
Activity 6: Complete the Sentences 12
1. I (never / try) bungee jumping.
2. She (already / read) that book.
3. We (live) in this city since 2020.
4. They (just / arrive) at the hotel.
5. He (work) here for ten years.
Activity 7: Past Simple or Present Perfect? 13
1. I (go) to Paris last year.
Hint: "last year" = specific time
2. I (go) to Paris twice in my life.
Hint: "in my life" = experience
3. She (finish) her work an hour ago.
Hint: "ago" = specific time
4. She (finish) her work already.
Hint: "already" = Present Perfect
5. We (live) here for five years.
Hint: "for" = continuing to now
6. They (visit) London in 2019.
Hint: "in 2019" = specific year
7. Have you ever (try) sushi?
Hint: "ever" = Present Perfect
Activity 8: Fill in "For" or "Since" 14
1. I have lived here three years.
2. She has worked here 2020.
3. We have known each other a long time.
4. He has been sick Monday.
5. They have been married ten years.
Activity 8B: Multiple Choice - Present Perfect or Past Simple? 15
1. I _____ to Japan three times.
went
have been
was
2. She _____ her keys yesterday.
has lost
lost
loses
3. _____ you ever _____ a whale?
Did / see
Have / seen
Do / see
4. We _____ here since 2020.
lived
have lived
were living
5. He _____ his homework two hours ago.
has finished
finished
finishes
6. I _____ that movie already.
saw
have seen
see
Activity 8C: Correct the Mistakes 16
1. I have seen him yesterday.
2. She finished her work already.
3. They went to Italy three times.
4. I have lost my keys two hours ago.
5. Did you ever try sushi?
6. We lived here since 2018.
Activity 8D: Complete the Dialog 17

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!

1. 2. 3. 4.
5. 6. 7. 8.
Activity 10: Correct the Mistakes 18
1. I have went to the store yesterday.
2. She has never see a whale.
3. We have live here since five years.
4. They has finished their homework.
5. I have eat breakfast already.
Activity 11: Word Scramble 19
1. Affirmative:
have I finished homework my already
2. Affirmative:
has she visited paris three times
3. Negative:
yet they haven't arrived
4. Negative:
never I have seen a whale
5. Question:
you have ever been to italy ?
6. Question:
finished she has her book yet ?
Activity 12: Matching and Time Words 20

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:

4. I have finished my homework. (just/already/yet)
5. Have you seen that movie ? (already/yet/ever)
6. She has been to Japan. (never/just/yet)
Activity 13: Reading Comprehension 21

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

1. Alec and Trudi have just arrived in Cape Town.
True False Not Given
2. They still haven't done much.
True False Not Given
3. Alec has just been hang gliding.
True False Not Given
4. Trudi has already been scuba diving.
True False Not Given
5. They haven't been on safari yet.
True False Not Given
Activity 14: Fill in the Gaps 22

Example: I haven't been to Los Angeles yet.

1. We have come back from the beach.
2. They haven't tried hang gliding .
3. I haven't been on safari.
4. Alexia has been snorkeling before.
5. I haven't tried windsurfing .
6. We have arrived at the hotel 10 minutes ago.
7. He's been skydiving before.
8. Tom has called us a minute ago.

Words in the Panel: yet, already, yet, just, still, just, still, already, yet

Quick Reference Guide 23

Use Past Simple When:

  • Specific time mentioned
  • yesterday, last week, in 2020
  • 3 days ago
  • Finished actions
  • Completed events

Use Present Perfect When:

  • No specific time
  • already, yet, just, ever, never
  • for + period, since + point
  • Life experiences
  • Recent/relevant actions
💡 Remember: Past Simple = finished at specific time | Present Perfect = connection to now
Common Irregular Past Participles 24
be → been
go → gone
see → seen
do → done
eat → eaten
take → taken
write → written
break → broken
choose → chosen
speak → spoken
forget → forgotten
begin → begun
buy → bought
think → thought
bring → brought
have → had
make → made
find → found
Summary 25

Key Points to Remember:

✓ Formula

Subject + have/has + Past Participle

✓ When to Use

  • Unspecified time in the past
  • Recent actions
  • Life experiences
  • Continuing actions

✓ Time Words

already, yet, just, ever, never, for, since

Remember: Don't use Present Perfect with specific past times like "yesterday" or "last week"!