Gs Present Perfect Simple and Continuous - Exercises 0

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Grammar videos: Present perfect: simple and continuous exercises

Watch the video on our website and read the


conversation between Sophie and Yasmina. Then do
these exercises to check your understanding of the
present perfect simple and continuous.

1. Check your grammar: grouping


Write the sentences in the correct group.
To talk about a recent action
which might not be finished

To say how many times

When the result is more important

To say how long

To talk about life experience

To explain the 'side effects' of an activity,


e.g. why the kitchen is a mess

To talk about a finished activity

Present perfect simple


(have/has done)

When the action is more


important

Present perfect continuous


(have/has been doing)

2. Check your grammar: gap fill


Complete the sentences using the verb in brackets in the present perfect simple or continuous.
1.

I _______________ (write) five emails today.

2.

Sorry the kitchen's a mess. Ollie _______________ (cook).

3.

Sorry I'm late! Have you _______________ (wait) long?

4.

He _______________ (learn) English for six years.

Grammar videos: Present perfect: simple and continuous exercises

5.

I _______________ (see) that film! It was terrible.

6.

They've been playing for forty minutes but no one _______________ (score) a goal yet.

7.

We _______________ (know) each other for years.

8.

I really need a break! I _______________ (revise) all morning!

9.

Hey, you look different. Have you _______________ (change) your hair?

10.

Can we go if we _______________ (finish)?

11.

Your hands are really dirty! What have you _______________ (do)?

12.

Who _______________ (eat) all the cake?! There's none left.

3. Check your grammar: multiple choice


Read the sentences and circle the correct option.
1.

He's waiting for Amy. He arrived 40 minutes ago.


a. He's been waiting for
40 minutes.

2.

c. Sophie hasn't bought


souvenirs yet.

b. Sophie has already been


to the Burj Al Arab hotel.

c. Sophie has just been to


the Burj Al Arab hotel.

I don't know what octopus tastes like!


a. I haven't been trying
octopus.

5.

b. Sophie hasn't bought


souvenirs already.

Sophie wanted to visit the Burj Al Arab hotel. She went there two days ago.
a. Sophie hasn't been to
the Burj Al Arab hotel yet.

4.

c. He's waited for Amy for


40 minutes.

Sophie is planning to buy souvenirs. It's on her list of things to do.


a. Sophie's already
bought souvenirs.

3.

b. He waits for 40 minutes.

b. I've already tried octopus.

c. I've never tried octopus.

Ollie took his cake out of the oven a moment ago.


a. Ollie has been making
a cake.

b. Ollie has just made a


cake.

c. Ollie hasn't made a cake


yet.

Grammar videos: Present perfect: simple and continuous exercises

6.

He's learning how to make Japanese food. He started his course in April.
a. He's been learning
how to cook Japanese
food since April.

7.

c. He learnt how to cook


Japanese food in April.

The first thing she did was go to a traditional restaurant.


a. She's already tried the
local food.

8.

b. He's already learnt


how to cook Japanese
food.

b. She's never tried the


local food.

c. She hasn't tried the local


food yet.

We didn't have English class this morning. It's the last lesson, later today.
a. We haven't had
English already.

Discussion
What have you been doing today?

b. We haven't had
English yet.

c. We've just had English.

You might also like