wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Quiz

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

How long have you been...

a)

lived in Australia ?

b)

lives in Australia ?

c)

living in Australia ?

d)

live in Australia ?

2.

Have you ever...

a)

been skiing ?

b)

been to ski ?

c)

been to skiing ?

d)

been ski ?

3.

Have you ever ...

a)

eat kangaroo meat ?

b)

eaten kangaroo meat ?

c)

ate kangaroo meat ?

d)

eated kangaroo meat ?

4.

I have never...

a)

catch a fish.

b)

catched a fish.

c)

catching a fish.

d)

caught a fish.

5.

Have you ever been to Mount Fuji ?

a)

Yes, I did.

b)

Yes, I have.

c)

Yes, I am.

d)

Yes, I been.

6.

Have you ever eaten snake ?

a)

No, I didn't eat snake.

b)

No, I'm not eat snake.

c)

No, I haven't eaten snake.

d)

No, I'm not eaten snake.

7.

Choose the correct past participle verb:

To be

a)

being

b)

been

c)

be

d)

was / were

8.

Choose the correct form of the sentence in present perfect

a)

I has gone to school.

b)

I have going to school.

c)

I have gone to school.

d)

I have went to school.

9.

Choose the correct form of the sentence in present perfect

a)

My family have eaten pizza.

b)

My family has eaten pizza.

c)

My family have ate pizza.

d)

My family have eat pizza.

10.

Choose the correct form of the question in present perfect

a)

Have she swum in the pool?

b)

Has she ever swum in the pool?

c)

Has she ever swim in the pool?

d)

Has she swum in the pool?