wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PIn5

Total questions: 25

Worksheet time: 7mins

Name
Class
Date
1.

1. _____ Mary been to Africa?

a)

Have

b)

Has

2.

2. Have you _____ in a balloon?

a)

flew

b)

flown

3.

3. _____ travelled to Paris?

a)

Have they

b)

They have

4.

4. Have you done it? Yes, I _____ .

a)

've

b)

have

5.

5. Has Susan seen the film? No, she _____.

a)

hasn't

b)

haven't

6.

6. I have collected stamps _____ the age of ten

a)

for

b)

since

7.

7. She has not appeared here _____ Christmas.

a)

for

b)

since

8.

8. Their flat has not been redecorated _____ the last five years.

a)

for

b)

since

9.

9. I have known him _____ childhood.

a)

for

b)

since

10.

10. I haven't seen this film _____ ages.

a)

for

b)

since

11.

11. We have not been to the seaside _____ last June.

a)

for

b)

since

12.

12. She has been doing her homework _____ seven.

a)

for

b)

since

13.

13. The event is free. (a)   , there is a charge for parking.

14.

14. My sister’s small stuffed animal was placed in the trash by accident. (a)   she began to scream, cry and throw a tantrum.

15.

15. The car is in the garage (subject question).

(a)  

16.

16. Julie loves ice cream (object question).

(a)  

17.

17. The student is from Colombia (object question).

(a)  

18.

18. David has lost his wallet (subject question).

(a)  

19.

19. William has visited Spain (object question).

(a)  

20.

20. The film ............................ started yet.

a)

didn't start

b)

hasn't started

21.

21. ....................... snails?

a)

Have you ever eaten

b)

Did you ever eat

22.

22. I ............................ my phone last Sunday.

a)

lost

b)

have lost

23.

23. ........................ in Spain last summer?

a)

Were you

b)

Have you been

24.

24. She went to the market and bought some eggs. Here "went" is a (a)   .

25.

25. That was a difficult question. Here "difficult" is a/an (a)