WorksheetsTeacher Ian's Present Perfect Quiz
Total questions: 12
Worksheet time: 2mins
Have you ever _________ to Thailand?
go
went
been
wented
Has she ever ____________ a monster?
seen
see
saw
seened
I have played football ______ ten years.
since
for
My dad has worked at that place ________ he was 22 years old.
since
for
I haven't brushed my teeth _________ yesterday.
for
since
I have never ___________ a bone in my body.
break
broked
broke
broken
_______ she ______________ a new phone?
Has / bought
Have / bought
Has / buyed
Have / buyed
________ you ever ___________ to a famous person?
Has / spoke
Have / spoken
Has / spoken
Have / spoke
I haven't _____________ meat _____ last year.
eat / for
eaten / since
eaten / for
eat / since
What do we use present perfect tense for?
To do a dance.
To talk about what we are doing.
To talk about what we did yesterday.
To talk about past experiences.
I haven't slept _____ yesterday.
for
since
My mum has had that phone _____ six years.
since
for
