A2 · B1 · Grammar

The Present perfect simple

Hi! Trying not to be too boring although we need to go over some grammar. Here’s a short presentation and some interactive activities for this tense.

Statements

28
Created by blogdeserena

grammar

Present perfect simple - statements

Choose the correct option

Activity by Serena

I'm not hungry right now because I ____________ lunch. 

My room is tidy because I ___________ it. 

We ____________ an email to the company manager.

 

He __________ his car to the garage.

They ____________a table for tonight.

My uncle ____________ an email to his boss.

Negative sentences

Created by blogdeserena

grammar

Present perfect simple - negative

Choose the correct option

Activity by Serena

My boss has called from the office. He said that he ___ the report, but I'm sure I sent it last night.

He  __________ his car to the garage, because it's Sunday and the garage is closed.

Which is the correct option?

Oh dear! We can't go to Toni's because Xisca ________ a table for tonight. She forgot.

Dad's mad with you because you _____ the dishes.

Sarah is upset because after the job interview, the company _____ her.

The children are hungry because _____

Which sentence is the correct answer? 

A: Mum! Can I go out with my friends?
B: No, not yet. You_____________your homework.

Which is the correct option?

Mike's still at home.He ____ the house because he can't find his car keys.

They ____________a table for tonight.They booked it for next week.

Which sentence is correct?

15
Created by blogdeserena

grammar

Present perfect simple questions

Write the sentences using the words from the list

Activity by Serena

have / made / pancakes/ you ?

have /booked / table / a / you / ?

the students / have / passed / all / the examinations / ?

Tom/ arrived / on time / has ?

she / the / paper / has / read?

they / have / gone / holiday / on ?

your / best friend / has / dated / with Henry / ?

new / has /your/ sister / found / job / a / ? 

 

 

 

 

Photo by Monica Silvestre on Pexels.com

have / been / the theatre /been / to / you / this week/ ?

Photo by Luis Quintero on Pexels.com

Have - been - the cinema - to - your - grandparents - ?

 

71
Created by blogdeserena

grammar

Present perfect with: yet - still - already - just

Choose the best option

Activity by Serena

I haven't received the letter from my aunt .... I wonder if she is alright.

 

Photo by Luis Quintero

A: Has the film started?

B: No, not .....

I .... haven't received the letter from my aunt.

She has_____  finished her homework. Now she can hang out with her friends.

Thomas is amazing. He started writing last year and he has .........written a book.

I'm not surprised you feel sick. You have ... eated half the cake. You greedy pig!!!!

I can't talk now. I'm ... late for work. My employer will be angry.

They haven't booked a table .... I don't know if we can go to that restaurant.

 

A: Has the flight arrived?

B:Yes, it has...arrived.

I can't believe it! I gave you all that money and you have ... spent it and now you don't have a penny.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.