Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect Tense

Total questions: 15

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

I had . . . . . my model kit before you knocked the door.

a)

assembled

b)

assembly

c)

assemblied

d)

assemblies

2.

Alisia . . . . . been on the rooftop when her twin sister looked for her.

a)

has

b)

have

c)

had

d)

was

3.

Somehow you . . . . . been my best friend before you moved out of town.

a)

had

b)

were

c)

have

d)

has

4.

Alexa: Did you leave the party after it's over?

Michael: No, I didn't. I had been in the party for 20 minutes.

Alexa: So . . . . . the party before the main event?

Michael: Yes, I had.

a)

did you leave

b)

have you left

c)

had you left

d)

you had left

5.

The police was too late. People had . . . . . the thief by the time they arrived.

a)

catched

b)

fight

c)

caught

d)

fought

6.

Rei . . . . . Tom's position, after Tom . . . . .

a)

replaced - resigned

b)

replaced - had resigned

c)

had replaced - had resigned

d)

had replaced - resigned

7.

Timmy . . . . . us the sign by the time the fireworks was launched. That's why we didn't get the camera ready.

a)

has given

b)

had given

c)

has not given

d)

had not given

8.

After her mother . . . . . , she . . . . . an introvert.

a)

had gone - became

b)

was gone - became

c)

has gone - has become

d)

went - had become

9.

I . . . . . a blogger before my brother taught me how to post an article.

a)

had not been

b)

had been

c)

have been

d)

was not been

10.

Change into interrogative form!

”Retsu and Go Seiba had been the former racers for TRF team."

a)

Had Retsu and Go Seiba the former racers for TRF team been?

b)

Retsu and Go Seiba had not been the former racers for TRF team.

c)

Had been Retsu and Go Seiba the former racers for TRF team?

d)

Had Retsu and Go Seiba been the former racers for TRF team?

11.

Change into positive form!

"Had Kraby Patty transformed into Kraby Patty O'monday after Mr. Krab sold it?"

a)
Kraby Patty had not been transformed into Kraby Patty O'monday after Mr. Krab sold it.
b)
Kraby Patty transformed into Kraby Patty O'monday after Mr. Krab had been sold it.
c)
Had been Kraby Patty transformed into Kraby Patty O'monday after Mr. Krab sold it.
d)
Kraby Patty had transformed into Kraby Patty O'monday after Mr. Krab sold it.
12.

She . . . . . the truth by the time her teacher . . . . . her.

a)

realized - told

b)

realized - had told

c)

had realized - told

d)

had realized - had told

13.

Jun . . . . . in the carousel with her friends when you . . . . . me where Jun was.

a)

had been - asked

b)

has been - have asked

c)

been - had asked

d)

had gone - asked

14.

Change into English!

"Amir telah mengikat dombanya ke sebuah pohon sebelum dia datang ke sini."

a)

Amir had bound his goat to a tree before he came here.

b)

Amir had binded his goat to a tree before he has come here.

c)

Amir bound his goat to a tree before he had come here.

d)

Amir had bounded his goat to a tree before he came here.

15.

Change into English!

"Saat vaksin ditemukan, semua orang telah menjadi zombi."

a)

When the vaccine was found, everybody had became a zombie.

b)

Everybody has become a zombie when the vaccine was found.

c)

By the time the vaccine had been found, everybody became a zombie.

d)

By the time the vaccine was found, everybody had been a zombie.