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

1
Created by blogdeserena

grammar

Present perfect simple - statements

Choose the correct option

Activity by Serena

They ____________a table for tonight.

My room is tidy because I ___________ it. 

 

He __________ his car to the garage.

My uncle ____________ an email to his boss.

We ____________ an email to the company manager.

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 sentence is correct?

The children are hungry because _____

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

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

Which is the correct option?

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

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

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?

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

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.

1
Created by blogdeserena

grammar

Present perfect simple questions

Write the sentences using the words from the list

Activity by Serena

 

 

 

 

Photo by Monica Silvestre on Pexels.com

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

she / the / paper / has / read?

Tom/ arrived / on time / has ?

they / have / gone / holiday / on ?

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

Photo by Luis Quintero on Pexels.com

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

 

have / made / pancakes/ you ?

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

have /booked / table / a / you / ?

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

1
Created by blogdeserena

grammar

Present perfect with: yet - still - already - just

Choose the best option

Activity by Serena

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.

 

Photo by Luis Quintero

A: Has the film started?

B: No, not .....

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

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'm not surprised you feel sick. You have ... eated half the cake. You greedy pig!!!!

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

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

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

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

Leave a Reply

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