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

 

He __________ his car to the garage.

They ____________a table for tonight.

We ____________ an email to the company manager.

My uncle ____________ an email to his boss.

My room is tidy because I ___________ it. 

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

Negative sentences

Created by blogdeserena

grammar

Present perfect simple - negative

Choose the correct option

Activity by Serena

Which is the correct option?

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

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

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

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

Which sentence is correct?

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

Which sentence is the correct answer? 

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

The children are hungry because _____

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

Which is the correct option?

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

15
Created by blogdeserena

grammar

Present perfect simple questions

Write the sentences using the words from the list

Activity by Serena

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

 

 

 

 

Photo by Monica Silvestre on Pexels.com

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

she / the / paper / has / read?

they / have / gone / holiday / on ?

Photo by Luis Quintero on Pexels.com

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

 

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

Tom/ arrived / on time / has ?

have / made / pancakes/ you ?

have /booked / table / a / you / ?

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

71
Created by blogdeserena

grammar

Present perfect with: yet - still - already - just

Choose the best option

Activity by Serena

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.

 

Photo by Luis Quintero

A: Has the film started?

B: No, not .....

 

A: Has the flight arrived?

B:Yes, it has...arrived.

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

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

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

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

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

Leave a Reply

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