wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

past simple vs. past perfect

Total questions: 52

Worksheet time: 26mins

Name
Class
Date
1.

When Alice bought a dress, the price of it . . . considerably.

a)

has rise

b)

had risen

c)

have risen

d)

had rised

2.

My little brother . . . my laptop, so I was very angry!

a)

have used

b)

has use

c)

had used

d)

has used

3.

I was really sad because my dog . . . in the street.

a)

had lost

b)

has lost

c)

have lost

d)

had losted

4.

Sofia was absolutely cheerful when she found out she . . . a scholarship.

a)

has got

b)

have got

c)

was got

d)

had got

5.

I was in shocked when someone . . . my new cell phone!

a)

had stole

b)

has stolen

c)

had stolen

d)

had steal

6.

After Steve . . . in the marathon, he was really tired.

a)

had ran

b)

has ran

c)

have run

d)

had run

7.

. . . they already . . . from their holiday when you got to their house?

a)

Have - return

b)

Had - returned

c)

Had - return

d)

Has returned

8.

Willy . . . from a trip to Dubai when his doctor told him that he got diabetes.

a)

had just returned

b)

had just return

c)

has just returned

d)

have just returned

9.

When Mrs. Dawson entered the kitchen, her baby . . . some dishes.

a)

had broke

b)

has broken

c)

had broken

d)

had break

10.

Diana . . . her paintings in the art gallery when many people arrived there.

a)

had place

b)

has place

c)

has placed

d)

had placed

11.

When my older brother arrived home, we . . . dinner.

a)

have had

b)

has had

c)

had had

d)

had to have

12.

I . . . the household chores yet when my parents arrived home.

a)

hasn't finished

b)

hadn't finished

c)

haven't finished

d)

haven't finish

13.

. . . most of the students . . . at the classroom when the teacher entered it?

a)

Had - arrived

b)

Had - arriving

c)

Has - arrived

d)

Had - to arrive

14.

Daniel . . . from the university when his younger brother finished school.

a)

has already graduated

b)

had already to graduate

c)

had already graduate

d)

had already graduated

15.

My watch . . . when I looked at it to know what time it was.

a)

had stop

b)

had stopped

c)

has stopped

d)

stopped

16.

Harry Potter . . . Voldemort when he broke the elder wand.

a)

has killed

b)

have killed

c)

had to killed

d)

had killed

17.

Before the film . . . the boy . . . asleep.

a)

ended - have fallen

b)

ended - had fell

c)

ended - had fallen

d)

ended - has fallen

18.

Douglas . . . to bring his passport when he . . . his apartment.

a)

had forgot - left

b)

had forgotten - left

c)

has forgotten - leave

d)

had forget - leave

19.

When the children . . . the play equipment, Mr. Andrews . . . it.

a)

used - had repaired

b)

used . have repaired

c)

use - had repaired

d)

used - repair

20.

. . . the students . . . the video before they . . . the quiz?

a)

Has - watched - developed

b)

Have - watched - developed

c)

Had - watched - developed

d)

Had - watched - develop

21.
We had already eaten when John ________________________________ (come) home.  
a)
came
b)
had come
22.
Last year Juan ________________________________ (pass) all his exams.  
a)
had passed
b)
passed
23.
 When I ________________________________ (get) to the airport I discovered I had forgotten my passport. 
a)
had got 
b)
 got
24.
When we finally found his house, everyone....... (already/leave) for a club in town.
a)
had already left
b)
had left
c)
already had left
d)
left
25.
.... (the driver/talk) to you or had he stayed in his car before the police arrived?
a)
Had the driver talked
b)
Did the driver talk
c)
Was the driver talking
d)
Had the diver beetn talked
26.
If I ......... you were ill, I would have visited you and brought you flowers.
a)
had known
b)
knew
c)
had know
d)
had knew
27.
I was more than happy to see Tom again as I ... him for ages.
a)
 hadn't seen
b)
saw
c)
hadnot seen
d)
didn't see
28.
She ... to Michael before because she was too shy to start a conversation
a)
hadn't spoken
b)
hadn't spoke
c)
hadnot spoken
d)
hadn't speak
29.
... to the National Museum before we went last month?
a)
Have you been
b)
Had you been
c)
Had you be
d)
Hadn't you been
30.
. I went to the library, then I ________________________________ (buy) some milk and went home.  
a)
had bought
b)
bought
31.
 I opened my handbag to find that I ________________________________ (forgot) my credit card.  
a)
forgot
b)
had forgotten 
32.
When we ________________________________ (arrive) at the station, the train had already left. 
a)
arrived 
b)
had arrived
33.
. We got home to find that someone ________________________________ (break) into the house.
a)
had broken
b)
broke
34.
 I opened the fridge to find someone ________________________________ (eat) all my chocolate. 
a)
had eaten 
b)
ate
35.
 I had known my husband for three years when we ________________________________ (get) married. 
a)
had got 
b)
got 
36.
Julie was very pleased to see that John ________________________________ (clean) the kitchen. 
a)
had cleaned
b)
cleaned
37.
Tim wouldn't have fallen in love with her if she ... at the same company.
a)
hadn't worked
b)
hadn't work
c)
had work
d)
hadn't working
38.
Do you wish you ... all those nasty words to her?
a)
hadn't said
b)
hadn't say
c)
hadn't sayed
d)
had said
39.
That was the first time I ... a salsa in a night club.
a)
had danced
b)
had dance
c)
danced
d)
didn't dance
40.
We use Past Simple for an action which happened at a definite time in the past; the time is stated, already known or implied.
a)
Yes
b)
No
41.
We use Past Simple for actions which happened immeditely one after the other in the past.
a)
Yes
b)
No
42.
We use Past Simple for past habits or states which are now finished.
a)
Yes
b)
No
43.
We can use used to when talking about habits or states which are now finished.
a)
Yes
b)
No
44.
We use Past Perfect for an action which happened before another past action or before a stated time in the past.
a)
Yes
b)
No
45.
We use Past Perfect for an action which finished in the past and whose result is visible in the present.
a)
Yes
b)
No
46.
The Past Perfect is used with the following time expressions: 
a)
before, after, already, just, for, since, till, until, when, by the time, by, never
b)
yesterday, then, last night/week/month/year, three days ago
47.
Choose the correct form:
1.  If you ... him, he would have helped you.
a)
asked
b)
had asked
48.
Choose the correct form:
The telegram ... just as I ... the house yesterday.
a)
came / had left
b)
come / left
c)
come / had left
d)
came / left
49.
Choose the correct form:
I ... the mountains when I was young.
a)
used to climb
b)
had climbed
50.
Choose the form which is not correct:
After he ... a map, he painted it
a)
drew
b)
had drew
c)
had drawn
51.
Choose the correct form:
When we arrived, the match ... .
a)
already begun
b)
already began
c)
had already begun
d)
had already began
52.
Choose the correct form:
Before he made a decision he ... his friend for advice.
a)
asked
b)
had asked