NEW
Font size
WorksheetsPresent Perfect Quiz
Total questions: 10
Worksheet time: 5mins
How long have you been...
lived in Australia ?
lives in Australia ?
living in Australia ?
live in Australia ?
Have you ever...
been skiing ?
been to ski ?
been to skiing ?
been ski ?
Have you ever ...
eat kangaroo meat ?
eaten kangaroo meat ?
ate kangaroo meat ?
eated kangaroo meat ?
I have never...
catch a fish.
catched a fish.
catching a fish.
caught a fish.
Have you ever been to Mount Fuji ?
Yes, I did.
Yes, I have.
Yes, I am.
Yes, I been.
Have you ever eaten snake ?
No, I didn't eat snake.
No, I'm not eat snake.
No, I haven't eaten snake.
No, I'm not eaten snake.
Choose the correct past participle verb:
To be
being
been
be
was / were
Choose the correct form of the sentence in present perfect
I has gone to school.
I have going to school.
I have gone to school.
I have went to school.
Choose the correct form of the sentence in present perfect
My family have eaten pizza.
My family has eaten pizza.
My family have ate pizza.
My family have eat pizza.
Choose the correct form of the question in present perfect
Have she swum in the pool?
Has she ever swum in the pool?
Has she ever swim in the pool?
Has she swum in the pool?
