Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar (PS,PPS,PPC)

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

We can use these tenses to talk about actions in the present that are linked to the past.

a)

Simple past and present perfect

b)

Present Perfect and Present Perfect Continuous

c)

Present Perfect continuous and Going to

d)

Present Perfect and Simple present

2.

What is the tense that we use to talk about COMPLETED ACTIONS IN THE PAST?

4 lines
3.

Maria (a)   working on a new project lately.

4.

Choose the sentence that is not in PRESENT PERFECT.

a)

She's written two letters to her ex.

b)

I've been to Paris twice this year.

c)

They have played soccer together for 6 years.

d)

She's been doing some homework.

5.

Marie (a)   to a Catholic school when she was 12 years old. (study)

6.

They said that they _______________ the elections, but, there were missing votes to count.

a)

had been winning

b)

had won

c)

had winning

7.

You can express or talk about EXPERIENCES or things you've done at least one time in your life.

(a)  

8.

Write one USE (one thing we can express) of the PRESENT PERFECT CONTINUOUS FORM:

4 lines
9.

Referring to UNIFINISHED ACTIONS from the past, PRESENT PERFECT CONTINUOUS, focuses on the duration, whilst PRESENT PERFECT focuses on the action itself.

a)

TRUE

b)

FALSE

10.

(You can choose two options)

My sister ______________ for this marathon.

a)

has been work out

b)

has worked out

c)

has work out

d)

has been working out

11.

What is the best TENSE to talk about an action that started and is still in progress in the present?

a)

SIMPLE PAST

b)

PRESENT PERFECT CONTINUOUS

c)

PRESENT PERFECT

d)

PAST PERFECT CONTINUOUS

12.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
13.
Fatima is from a hot, arid part of the country. She ............. snow.
a)
has never seen
b)
never saw
c)
has never saw
14.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
15.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
16.
An earthquake ..................... in southern California. It .................. at 9.25 a.m.
a)
just occured, occured
b)
has just occured, occured
c)
has just occured, has occured
17.
Have you finished the exam ......?
a)
already
b)
just
c)
yet
18.

My friend and I ... since 5 o'clock.

a)

have read

b)

have been reading

c)

has been reading

19.

Mike is abroad. He ... four countries.

a)

has been visiting

b)

have visited

c)

has visited

20.

Where have you been? Your brother ... for you all day.

a)

has looked

b)

has been looking

c)

have been looking

21.

Tom is very tired. He ... very hard recently.

a)

has been working

b)

have been working

c)

has worked

22.

Yan ... English for two years.

a)

has learnt

b)

has been learning

c)

have been learning

23.

Hi Nick! I ... for you all morning. Where have you been?

a)

has been looking

b)

have been looking

c)

have looked

24.

... you ... this newspaper yet? Can I take it?

a)

have read

b)

has read

c)

has been reading

25.

We ... to the theatre since last month.

a)

haven't been

b)

hasn't been

c)

haven't been being

26.

Liz ... in the shopping centre for 3 hours.

a)

has been

b)

have been

c)

has being

27.

... Sue ... in the gym?

a)

has exercised

b)

has been exercising

c)

have been exercising

28.

Tony and his classmates ... TV since the morning.

a)

have watched

b)

has been watching

c)

have been watching

29.

I ... to phone my best friend all day.

a)

have been trying

b)

have tried

c)

has tried