Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past perfect and question tags

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

1. She _________ the ocean before she moved to Vancouver.

a)

A. had never seen

b)

B. never seen

c)

C. have never seen

d)

D. had never saw

2.

2. The teacher ________ out when I arrived in the classroom.

a)

A. goes

b)

B. have gone

c)

C. has gone

d)

D. had gone

3.

3. I ______ my document before the power went out in the computer lab.

a)

A. had save

b)

B. have saved

c)

C. had saved

d)

D. saved

4.

4. When they arrived we _________ the test.

a)

A. had already started

b)

B. have already started

c)

C. starts

d)

D. already starting

5.

5. You have a ticket to the game, _______________?

a)

A. have you

b)

B. don’t you

c)

C. haven’t you

d)

D. do you

6.

6. George _________ his furniture before he moved to Japan.

a)

A. have sold

b)

B. had sold

c)

C. had sell

d)

D. sells

7.

7. He arrived late, _______?

a)

A. didn’t he

b)

B. did he

c)

C. hadn’t he

d)

D. didn’t he

8.

8. Tom knows Alice, _____________?

a)

A. doesn’t he

b)

B. is he

c)

C. does he

d)

D. isn’t he

9.

9. Larry _________ his homework already by the time Roy came over.

a)

A. finishes

b)

B had finish

c)

C. had finished

d)

D. have finish

10.

10. Everybody likes beauty, ___________________?

a)

A. doesn’t he

b)

B. do they

c)

C. don’t they

d)

D. does he

11.

11. I ________ a little Spanish before I went to Mexico.

a)

A. study

b)

B. had studied

c)

C. had study

d)

D. have studied

12.

12. Peter never comes to class late, ________________?

a)

A. doesn’t he

b)

B. doesn’t Peter

c)

C. does he

d)

D. does Peter

13.

13. Ruth ________ an Australian until she met John.

a)

A. had never met

b)

B. have never met

c)

C. never met

d)

D. never have met

14.

14. I’m going to see my grandparents in HCM City next week, _______________?

a)

A. aren’t I

b)

B. am not I

c)

C. are you

d)

D. am I

15.

15. I ________ such majestic mountains before I went to Banff.

a)

A. never seen

b)

B. had never seen

c)

C. never have seen

d)

D. never saw

16.

16. ________ visited Toronto before your trip last summer?

a)

A. Have you ever

b)

B. You had

c)

C. Had ever you

d)

D. Had you ever