Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English3/Unit 2-Past Perfect/P Perfect vs Past simp/Idioms/Caust

Total questions: 20

Worksheet time: 30mins

Name
Class
Date
1.

Select the option that completes the sentence correctly:


She _________________________ in this place before.

a)

have worked

b)

had worked

c)

has worked

d)

had work

2.

Select the option that completes the question correctly:


_________ you __________ English before?

a)

Had / studied

b)

Had / study

c)

Have / studied

d)

Has / studied

3.

Select the option that completes the sentence correctly:


My brother _____________________ that song before.

a)

Had/ songed

b)

Has/ singed

c)

Had/ sung

d)

Had / singed

4.

The storm destroyed the sandcastle that we ______ .

a)

had built

b)

had not been

c)

had already done

d)

had put on

5.

I needed to know what ______________ to my dog.

a)

has happened

b)

had happened

c)

happened

6.

Julia left the restaurant after she _________ eating.

a)

had finished

b)

has finished

c)

finished

7.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
8.
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
9.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
10.
I haven't seen my parents _____ last Christmas.
a)
already
b)
before
c)
for
d)
since
11.

we ________ to school yesterday

a)

didn´t go

b)

haven´t gone

12.

Is this question correct or incorrect? Did you see Adrian yet today?

a)

Correct

b)

Incorrect. It should be: Have you seen Mary yet today?

13.

Choose the correct causative with “have”

a)

I have a mechanic to fix my car.

b)

I have my car to fix with a mechanic.

c)

I have a mechanic fix my car.

d)

A mechanic has fixed my car.

14.

Choose the correct causative with “get”

a)

I get a mechanic to fix my car.

b)

I get a mechanic fix my car.

c)

I get my car to fix with a mechanic.

d)

A mechanic fixed my car.

15.

”I’m getting a ___________ to cut my hair”

a)

Mechanic

b)

Hairdresser

c)

Teacher

16.

“I had a dentist __________ my teeth”

a)

to clean

b)

cleaned

c)

cleaning

d)

clean

17.

Rwanda had food and medicines __________ by the Red Cross.

a)

supply

b)

supplied

c)

supplying

d)

to supply

18.

The waiter brought some water. (have)

a)

I had the waiter brings some water.

b)

I had the waiter brought some water.

c)

I had the waiter to bring some water.

d)

I had the waiter bring some water.

19.

4. Don’t "spill the beans" to Dan about his surprise birthday party!

a)

say the truth

b)

tell the secret

c)

say something about it

20.

6. Right before I walked out on stage, my mother told me to "break a leg".

a)

have bad luck

b)

have good luck

c)

enjoy what you do