Want to create interactive content? It’s easy in Genially!

Get started free

Perfect - let's practice

Jo

Created on October 21, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Terrazzo Presentation

Visual Presentation

Relaxing Presentation

Modern Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

Transcript

perfect

present

B1/B2

let's practice

Let's go!

Your activities

6. Time expressions - review
1. Quick overview
2. Past or Perfect - Pick
7. Time expressions - practice
3. Past or Perfect - You decide
8. Interview your friend
4. Past or Present - Test it 1
9. Correct it - 1
10. Correct it - 2
5. Past or Present - Test it 2

teacher's notes

Copyright

Have you ever ...

next
next
next
next

next

Time perspective

Now

Now

last week
last year
in 2017

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

next

Past or Perfect?

Look at the sentence and decide

Bravo! Good Job!

Let's practice more

We ...............(already / eat) dinner. We ..............(have) pizza at that new place last night.

They ..............(visit) Paris three times. They ..............(go) there for their honeymoon in 2018.

She ...............(break) her arm. She ............... (fall) off her bike yesterday morning.

He ............ (call) me today. He ............ (call) me yesterday instead.

I ............. (see) this movie twice. I ............. (see) it for the first time when it came out.

We first ........... (go) abroad in 2012. We ............ (travel) to many countries together.

She ............ (meet) a lot of new people since she ........... (join) the company last year.

He ………………… (break) his arm.He ………………… (fall) off his bike yesterday morning.

She ………………… (start) learning English at school. She ………………… (study) it for a long time.

He ………………… (do) a few exercises last night. He ………………… (not / finish) his homework yet.

She ………………… (go) there for work last spring. She ………………… (visit) Rome several times.

We ………………… (have) a lot of rain this month. It ………………… (rain) almost every day last week.

I ………………… (just / clean) the kitchen. I ………………… (clean) the bathroom this morning.

We ………………… (never / visit) that part of town before. We ………………… (go) there once when we were kids.

They ………………… (decorate) the house beautifully. They ………………… (paint) the living room last summer.

I ………………… (eat) a big meal last night. I ………………… (not / eat) anything today.

He ………………… (write) three books so far. He ………………… (publish) his first one in 2019.

We ………………… (never / visit) that part of town before. We ………………… (go) there once when we were kids.

We ………………… (arrive) just before 10 o’clock. We ………………… (be) here for an hour.

She ………………… (change) her hairstyle again. She first ………………… (cut) it short two months ago.

They ………………… (finish) the last episode yesterday. They ………………… (watch) that series twice already.

He ………………… (see) his cousins during Christmas. He ………………… (not / see) them recently.

I ………………… (know) Jane for years. We ………………… (meet) at a conference in 2017.

We ………………… (live) here since 2010. We ………………… (move) to this city when our daughter was born.

They ………………… (buy) a new car. They ………………… (sell) their old one two days ago.

I ………………… (not / hear) from Tom for weeks. We ………………… (talk) briefly at the party last month.

I .......... (meet) him once at a film festival. I ........... (see) that actor on TV many times.

I .......... (meet) him once at a film festival. I ........... (see) that actor on TV many times.

They ............. (move) house several times. They first ............ (move) to London in 2016.

I ............... (not / finish) the book yet. I only ...............(buy) it last weekend.

He ...............(lose) his wallet. He ................(notice) it was missing when he got home.

She ...............(work) here for five years. She .............. (start) the job right after university.

I ...................(never / see) such a beautiful sunset before. We .................. (watch) it together from the beach yesterday.

have never seen / watched

has worked / started

have already eaten / had

has lost / noticed

have visited / went

haven't finished / bought

has broken / fell

hasn’t called / called

have moved / moved

have seen / saw

went / have travelled

met / have seen

met / have seen

has met / joined

haven't heard / talked

has broken / fell

have bought / sold

started / has studied

did / hasn't finished

have lived / moved

have known / met

went / has visited

has rained / rained

didn't see / hasn't seen

have just cleaned / cleaned

finished / have watched

has changed / cut

arrived / have been

has forgotten / forgot

have never visited / went

have decorated / painted

has written / published

ate / haven't eaten

next

Test it 1

check

1. I ________________ (never/try) sushi. 2. He ________________ (see) that film last weekend. 3. They _________________ (already/finish) their homework. 4. We ________________ (go) to Spain in 2018. 5. She ________________ (just/call) her mother. 6. I ________________ (meet) him yesterday. 7. _________________ (you/ever/be) to London? 8. They _________________ (arrive) an hour ago. 9. He ________________ (not/do) his homework yet. 10. She ________________ (visit) Paris last year. 11. We ________________ (already/see) that film. 12. I ________________ (buy) this book last week. 13. They _________________ (never/play) tennis. 14. He ________________ (go) to the cinema yesterday. 15. I ________________ (break) my phone two days ago.

have never tried
saw

Bravo! Good Job!

Let's practice more

Sorry

Try again

have already finished
went
has just called
met
Have you ever been
arrived
hasn't done
visited
have already seen
bought
have never played
went
broke

next

Test it 2

check

16. She ________________ (just/finish) her lunch. 17. We ________________ (live) here since 2010. 18. He ________________ (leave) five minutes ago. 19. They _______________ (not/visit) Rome yet. 20. She ________________ (study) French last year. 21. I ________________ (already/read) that book. 22. ________________ (see) him yesterday? 23. He ________________ (never/eat) snails. 24. They _______________ (go) to the park this morning. 25. She ________________ (write) three emails today. 26. We ________________ (watch) a film last night. 27. He ________________ (already/clean) his room. 28. I _______________ (not/meet) her before. 29. They ___________ ____arrive) late yesterday. 30. She ________________ (just/paint) a picture.

has just finished
have lived

Bravo! Good Job!

Sorry

Try again

left
haven't visited
studied
have already read
Did you see
has never eaten
went
has written
watched
has already cleaned
haven't met
arrived

next

has just painted

Sorry Try again

Bravo! Good Job!

Let's read

Time expressions - Let's review

already

ever

never

yet

yet

recently / lately

1, precision, rnd

just

for

so far

still

since

* before now, doesn't need doing again

* a moment ago

Sorry

Try again

Bravo! Good Job!

Let's practice

* from point in the past till now

* in negatives, not happened

* period of time from the past till now

* at any time

* not ever

* up to now, but not done

* in questions, done?

* up to now

* not long ago

check

next

Time expressions in practice

never - just - ever - already - yet - since - for - so far - recently/lately - still

12. We’ve _______ had any complaints about the new system — it’s working well. 13. I haven’t been to the gym _______ a few weeks. 14. I _______ haven’t finished reading that book you lent me. 15. I’ve _______ come back from the dentist. 16. Have you finished your essay _______? 17. They’ve travelled a lot _______; they were in Spain last month. 18. _______, we haven’t heard anything from the manager. 19. She’s _______ received your message, so don’t worry. 20. I’ve studied English _______ I was at secondary school.

  1. I’ve lived in this city _______ more than ten years.
  2. Have you _______ been to Paris?
  3. She’s _______ finished her project — she sent it this morning.
  4. They haven’t arrived _______.
  5. We’ve been friends _______ we were kids.
  6. I’ve _______ tried sushi, but I’d like to one day.
  7. He’s _______ bought a new laptop; it was on sale.
  8. I haven’t seen her _______ Christmas.
  9. Have you _______ spoken to your teacher about the problem?
  10. I’ve been feeling really tired ________; maybe I need a break.
  11. She’s lived in Italy _______ 2020.
for
never

Bravo! Good Job!

ever
already
for
still
yet
since
just
never
yet
recently|lately
recently
since
ever
So far
recently|lately
already
since
since

check

Interview your friend Pair work Practice
Student B
Student A

1. sing karaoke 2. stay up all night 3. bake a cake 4. fall asleep in class 5. travel by train 6. lose your passport 7. see a shooting star 8. laugh until you cried 9. swim in the sea at night 10. try ice skating 11. be late for sth important 12. buy something you never used 13. send a message to the wrong person 14. watch a horror movie alone 15. give a speech in front of people 16. break something valuable 17. take care of a pet 18. move to a new house or flat 19. eat breakfast in bed 20. sing in public 21. fall off your bike 22. visit another continent 23. meet someone online 24. go to a concert 25. forget your homework

Have you ever ...? Pair work

laugh until you cried

watch a horror movie alone

fall asleep in class

send a message to the wrong person

visit another continent

buy something you never used

see a shooting star

meet someone online

sing karaoke

bake a cake

eat breakfast in bed

Good job!!!

lose your passport

break something valuable

fall off your bike

swim in the sea at night

travel by train

go to a concert

forget your homework

be late for something important

move to a new house or flat

sing in public

try ice skating

take care of a pet

give a speech in front of people

stay up all night

16

Play

Have you ever ...? Pair work 2

1. lose your phone 2. dance in the rain 3. meet a celebrity 4. miss a flight 5. sleep under the stars 6. ride a horse 7. see a shooting star 8. eat sushi 9. see a dolphin or whale 10. help an injured person 11. sleep in a tent 12. visit a castle 13. learn to play the guitar 14. travel abroad 15. read a really long book 16. cook dinner for your friends 17. fly in a helicopter 18. get lost in a city 19. be on television 20. forget someone’s birthday 21. win a prize 22. climb a mountain 23. meet someone online 24. try surfing 25. break a bone

see a dolphin or whale

learn to play the guitar

travel abroad

win a prize

sleep under the stars

visit a castle

see a shooting star

meet someone online

lose your phone

meet a celebrity

dance in the rain

miss a flight

Good job!!!

eat sushi

ride a horse

cook dinner for your friends

climb a mountain

read a really long book

try surfing

break a bone

forget someone’s birthday

sleep in a tent

help an injured person

fly in a helicopter

get lost in a city

be on television

16

Correct it 1

check

1. I visited London many times. 2. She has gone to Paris in 2019. 3. We never ate sushi. 4. He finished his homework just. 5. Have you seen that film last night? 6. I have already read this book. 7. She broke her leg just now. 8. They went to Italy three times. 9. He bought his phone two weeks ago. 10. I didn’t see him for days. 11. We have visited Rome last year. 12. Did you ever try surfing? 13. She cleaned the room already today.

have visited

Bravo! Good Job!

Let's practice more

Sorry

Try again

went
have never eaten
has just finished|has finished
Did you see
correct
has broken
have gone
correct
haven't seen
visited
have you ever tried

next

has already cleaned
Correct it 2

check

  1. I have lost my keys yesterday.
  2. He has called her twice today.
  3. We have played football last Saturday.
  4. I never went to Australia.
  5. Did she go to the party last night?
  6. He opened the window just.
  7. They knew each other for years.
  8. I met him before.
  9. We ate lunch at 1 o’clock.
  10. She didn’t finish her work yet.
  11. I have seen that movie last weekend.
  12. Did you ever see a rainbow?
  13. He painted three pictures this week.
lost

Bravo! Good Job!

Sorry

Try again

correct
played
have never gone
correct
has just opened
have known
have met
correct
hasn't finished
saw
Have you ever seen

next

has painted

Bravo! Good Job!

Let's read

Great job!

Thank you very much

ingeniousteachers.com

We have never been to London.

How to use it

go back to the index page
The aim of these activities is for students to revise and reinforce the basic rules for Present Perfect and show them the differences between Past Simple. The activities are designed to show multiple situations in which Present Perfect is used. The students get a lot of mixed practice to help them familiarize with the contexts as well as practice practical use of this grammar. Depending on your needs, pick the activities that suit your lesson plan to help the ss. Most of the activities are self-explanatory and are designed to provide self-assessment. Each activity has instructions for the ss under

* Test it 1 / 2

* Quick context overview
* These 2 sets of gapped sentences test ss' understanding of the rules. It's a self-assessment activity so the ss can do it individually or in pairs - altogether 30 examples.
* SS/T click the images and ask the questions about ss' experiences. Focus - Have you ever .... - ss answer the questions. Depending on the answer, ss continue the conversation or not. - the exercise is supposed to familiarize ss with the context of Present Perfect * Time Perspective slide - T shows ss the time axes in order to demonstrate the difference between Past Simple ad Present Perfect

* Time expressions

* It's a review exercise where ss try to figure out the meaning and the use of the time expressions characteristic for Present Perfect. It's perfect for individual or pair work and helps ss figure it our on their own. * Follow-up - the next slide contains the context sentences where ss need to put the expressions in and they can see how they are used in context.

* Past or Perfect

* This activity helps ss familiarize with the context of Present Perfect by contrasting it with Past Simple. Ss choose between two verb forms that match the context of the sentence. It can be done as a pair work exercise or whole class where ss discuss their choices with the T.

* Pair work - interview

* This activity gives ss a chance to interview their friends and talk about their life experiences which later they can refer back either in a written or oral form. There are 2 slides to pick from: Student A and Student B. Each slide contains different ideas and a piece of space to make notes and write down the answers.

* Past or Perfect - decide

* Ss see the sentences with gaps and need to decide what tense goes where. It's a perfect exercise to help ss spot and understand the differences between the tenses.

* Correct it 1/2

* These activities help ss develop their language awareness and spot the grammar mistakes in the context.

Have you ever been to a rock concert?

Yes, I have.

No, I haven't.

When did you go?

I went there last year to see Imagine Dragons.

Let's learn

life experience

* I have never done surfing.

result

* She has just eaten all chocolate.

no specific time mentioned

* We have been to London.

life experience

* It's the first time I have ridden a horse.

have/has + done (3rd form)

It's the first time I have ridden a horse.

Instructions

* Read the sentence carefully.

* Write Past Simple or Present Perfect.

* Check.

Instructions

* Click the title. Ask the question.

* Answer it. Then check what follows.

Have you ever planted a tree?

Yes, I have.

No, I haven't.

When did you do it?

I did it when I was a small child.

I took a plane to England in 2017.

She has just eaten all chocolate.

I ate sushi last week.

Instructions

* Look at the sentences.

* Find a mistake.

* Write the correct form.

* It it is correct, write CORRECT.

* Explain your answer.

Instructions

* Click the pink button. * Look at the prompt. * Ask your friend:

Have you ever...?

* Click the pen and write the answers. * Then report to your teacher what you found out.

Instructions

* Read the sentence carefully.

* Write Past Simple or Present Perfect.

* Check.

Instructions

* Click 'NOW' and look at the sentences.

* Notice the difference between time perspective.

Designed in Genially
Codes by Sandbox Educación
Images by Bing, Piclumen, Leonardo AI
with some help of ChatGPT

Have you ever cooked a lobster?

Yes, I have.

No, I haven't.

When did you do it?

I did it a few years ago.

Instructions

* Look at the words and definitions.

* Match and check.

I did parachuting last year.

Instructions

* Click 'PLAY' and look at prompt.

* Make a correct question and ask your friend.

* Listen to the answer.

Instructions

* Look at the sentences.

* Find a mistake.

* Write the correct form.

* It it is correct, write CORRECT.

* Explain your answer.

Instructions

* Read the sentences carefully.

* Write the correct expression.

Have you ever eaten sushi?

Yes, I have.

No, I haven't.

When did you eat it?

I ate it last weekend.

Have you ever been to Paris?

Yes, I have.

No, I haven't.

When did you visit it?

I was there in May.

Instructions

* Read the sentences carefully.

* Mark the correct answer.

I have never done surfing.

Let's review

* I ate sushi last week.

finished activity at a specific time in the past

* I jumped with a parachute last year.

* I took a plane to London in 2017.

Did (2nd form)

Instructions

* Read the sentences carefully.

* Decide if you need Past Simple or Present Perfect.

* Discuss.