WorksheetsPresent perfect
Total questions: 15
Worksheet time: 8mins
Lindsay _____ not been to France.
has
have
_____ you finished your homework?
Has
Have
They___ gone to a rock concert.
's
've
'es
Have you _____ been to France?
never
ever
for
yet
Have you _____ homework yet?
done
do
for
since
Andrea has _____ her umbrella.
forget
forgetting
forgot
forgotten
The children ________ the lost puppy.
have find
has find
have found
has found
Wiwi's been a vegetarian _____ three years.
since
for
already
yet
I haven't worked _____ last December.
since
for
already
yet
I am not hungry. I have _______ eaten.
now
just
already
yet
I have never ___________ to Paris.
go
went
been
was
I am still working. I haven't finished my work ________.
yet
just
not
now
I am looking for my pen. I __________ it.
lost
am lost
have lost
did lost
I __________ a teacher since 2002.
am
have been
have be
had been
I __________ a teacher since 2002.
am
have been
have be
had been
