wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Stage 3 Quiz 1

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Already means_______

a)

Something not finished

b)

Something that recently happened

c)

Something that finished

2.

Noura left the restaurant after she......eating.

a)

had have finished

b)

had finished

c)

have finish

d)

has finished

3.

I went to bed after I.....off the television.

a)

switched

b)

has switched

c)

had switched

d)

have switching

4.

Complete using the past perfect:

Gabriela (a)   (not/do) her homework yet.

5.

When I woke up in the hospital I realised I ____________________ the car.

a)

have crashed

b)

has crashed

c)

had crashed

6.

Choose the correct verb to complete the sentence in past perfect tense!


We were late for the plane because we had ...... our passports.

a)

forgotten

b)

forgot

c)

forget

7.

The garden and the plants were covered in water because...

a)

It hadn't snowed

b)

It had rained all night

c)

I had gone swimming

8.

My toys were on the floor because...

a)

My little brother hadn't played with them

b)

My little brother will play with them

c)

My little brother had played with them

9.

I was really tired this morning because...

a)

I had watched TV

b)

I had gone running with my dad

c)

I was on the beach

10.

It was freezing in the park. I wish I_________________ a coat.

a)

had wore

b)

hadn't worn

c)

had worn

11.

I miss my ex-boyfriend. I wish he_____________ me.

a)

had left

b)

hadn't left

c)

left

d)

hadn't leaved

12.

Giorgio ___________ really hard for this test

a)

have studied

b)

has stuyed

c)

has studied

13.

The structure of an affirmative sentence is:

subject + have/has + _____ + the rest of the sentence

a)

verb in past tense

b)

verb in ing

c)

verb in past participle

d)

verb in past continuous

14.

I have not _____ that movie before.

a)

see

b)

saw

c)

seen

d)

watch

15.

A: Have you finished your homework yet?

B: No, I _______

a)

didn´t

b)

have

c)

have not

d)

had not

16.

Nicole, your friend _________to see you.

a)

haven't come

b)

haven't came

c)

hasn't come

d)

hasn't came

17.

I ____________ a letter for two years.

a)

haven't wrote

b)

haven't write

c)

haven't written

d)

hasn't written

18.

Robert _______ to China three times since 2012.

a)

has been

b)

have been

c)

is been

d)

has

19.

We ___________ many films today.

a)

haven't watch

b)

haven't watched

c)

hasn't watched

d)

hasn't watch

20.

________you ever _______octopus?

a)

Have/eat

b)

Have/ate

c)

Have/did eat

d)

Have/ eaten