✨ Present Perfect Tense

Connect past actions to the present moment

A

What is the Present Perfect?

We use the Present Perfect to talk about:

  • 🔗 Actions that happened in the past but are connected to the present
  • ⏰ Actions that happened at an unspecified time in the past
  • 📊 Life experiences up to now
  • 🎯 Actions that started in the past and continue to the present
  • 🆕 Recent actions with present results
B

Time Expressions for Present Perfect

Unfinished time periods

  • todayI have studied English today.
  • this week/month/yearShe has visited Paris this year.
  • so farWe have finished three exercises so far.
  • up to now / until nowHe has lived here up to now.

Life experiences

  • everHave you ever been to London?
  • neverI have never eaten sushi.
  • beforeI have seen this movie before.
  • in my lifeThis is the best book I have read in my life.

Duration (still continuing)

  • for + period of timeThey have lived here for 5 years.
  • since + starting pointI have known him since 2010.
  • recently / latelyShe has been very busy recently.

Recent past with present results

  • justI have just finished my homework.
  • alreadyWe have already seen that film.
  • yet (questions/negatives) → Have you finished yet?
💡 Key Point: Present Perfect connects the past to the present. The exact time is not important or not specified.
C

Structure of Present Perfect

Form Structure Example
Affirmative Subject + have/has + past participle She has visited Morocco.
Negative Subject + have/has + not + past participle She hasn't visited Morocco.
Question Have/Has + subject + past participle? Has she visited Morocco?
Remember: Use have with I, you, we, they | Use has with he, she, it
D

Regular Past Participles

Rule: Regular past participles are formed the same way as past simple (base verb + -ed)

Examples:

  • work → worked → I have worked here for 3 years.
  • study → studied → She has studied French since 2020.
  • live → lived → They have lived in Casablanca for 10 years.
  • play → played → He has played football since he was 5.
E

Irregular Past Participles

Important: Many common verbs have irregular past participles that must be memorized.

Common examples:

  • go → gone → She has gone to the market.
  • see → seen → I have seen this movie before.
  • eat → eaten → We have eaten lunch already.
  • write → written → He has written three letters today.
  • take → taken → They have taken the bus to school.
F

Common Irregular Past Participles

Base Form Past Participle Base Form Past Participle
bebeengogone
becomebecomehavehad
beginbegunhearheard
breakbrokenknowknown
bringbroughtleaveleft
buyboughtmakemade
choosechosenreadread
comecomerunrun
dodonesaysaid
drinkdrunkseeseen
eateatenspeakspoken
findfoundtaketaken
getgot/gottentelltold
givegiventhinkthought
writewrittenmeetmet
G

Present Perfect vs Past Simple

🎯 When to use each tense:

Present Perfect

  • ✅ Connection to present
  • ✅ Unspecified time
  • ✅ Life experiences
  • "I have been to Paris."

Past Simple

  • ✅ Finished past action
  • ✅ Specific time mentioned
  • ✅ Historical facts
  • "I went to Paris in 2019."
4

Examples

Life Experiences:

  • I have traveled to many countries.
  • She has never seen snow before.
  • Have you ever been to Japan?

Recent Actions with Present Results:

  • I have just finished my homework. (Now I'm free!)
  • They have already left. (They're not here now.)
  • It has started raining. (The ground is wet now.)

Duration (Still Continuing):

  • We have lived here for 10 years.
  • He has worked at this company since 2015.
  • I have known her since childhood.
5

Practice Exercises

A. Complete with the correct form of the Present Perfect.

1. I __________ (never / see) such a beautiful sunset.

2. __________ you __________ (finish) your project yet?

3. They __________ (live) in Marrakech for 5 years.

4. She __________ (just / arrive) at the airport.

5. We __________ (not / decide) where to go on vacation.

B. Choose Present Perfect or Past Simple.

1. I __________ (visit) London last summer. / I __________ (visit) London many times.

2. She __________ (study) French since 2019. / She __________ (study) French in high school.

3. __________ (you / see) the new movie? / __________ (you / see) the movie yesterday?

C. Make questions using Present Perfect.

1. She has traveled to Europe. → ___________________________

2. They have finished the assignment. → ___________________________

3. He has lived here for 3 years. → ___________________________

6

Speaking Activities

Activity 1 - Life Experiences: Ask your partner about their experiences using "Have you ever...?"

"Have you ever been to another country?"

"Yes, I have been to Spain twice." / "No, I have never traveled abroad."

Activity 2 - Recent News: Share recent events using Present Perfect.

"I have just heard some great news!"

"My brother has recently gotten a new job."

7

Homework

Part A: Write 8 sentences about your life experiences using Present Perfect. Include: 2 sentences with "never", 2 with "ever", 2 with "already/just", and 2 with "for/since".
Part B: Write a paragraph (6-8 sentences) about changes in your city or country. Use Present Perfect to describe what has happened in recent years.
💡 Remember: Present Perfect connects past actions to the present. Don't mention specific past times!