WorksheetsPresent Perfect
Total questions: 57
Worksheet time: 43mins
I _________________ my purse.
I have lost my purse.
I has lost my purse.
I have losted my purse.
(B) Yes, he ... .
(B) No, I ... .
(B) Yes, I ... .
Thomas has finally ____ his long beard. (shave)
shaved
shove
shoven
shaven
A dog has ____ David! (bite)
bite
bit
bitten
bet
It is so cold outside that my clothes have ____. (freeze)
freezed
froze
freezen
frozen
Many boats have ____ in the ocean (sink).
sank
sinked
sunk
sink
Helen has worked here ____ 5 years.
since
for
They haven't talked to each other ____ Monday.
since
for
I haven't eaten anything ____ 7 a.m.
since
for
Nathan and Emily have ____ traveled to seven countries.
already
yet
Dylan hasn't finished his homework ____.
already
yet
I have ____ gotten my driver's license.
already
yet
Jonathan has been a writer since ____.
he graduated from college.
he has graduated from college.
The Titanic ____ in 1912.
sink
sank
have sunk
has sunk
Laura ____ her motorcycle for three years.
rode
has ridden
ride
has rode
Have you ____ sung in public?
since
yet
ever
already
____ have you lived here?
When
How long
Have
How much
Laura _______ a lot of Italian papers.
Has brought
Has bring
Have brought
Had brought
______ it _______in this month? No, it hasn't
Have - rain
Have - rained
Has - rained
Has - rain
I ______ to her this week. (-)
haven't talk
haven't talked
hasn't talked
hasn't talk
My sister _____ my cake
Have ate
Has eat
have eaten
Has eaten
I_____ just______ my internship at the museum.
have-finish
have-finished
has-finished
has-finish
_______ the piano since you were a child?
Has you play
Have you played
Do you played
Have you play
What is the past participle of the verb "be"?
Was / Were
Am / Is / are
Be
Been
Will be
________ you ever been to Spain?
Have
Were
Has
Did
George ___________ never eaten sushi.
have
has
been
did
Bob and George have ______________ their homework.
done
do
did
doing
Lindsay _____ not been to France.
has
is
have
I have never ___________ to Paris.
been
went
go
During the two years David ____________ ten different jobs.
has has
has had
have had
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't seen
How long ____________ the children slept?
did
have
has
Laura _______ a lot of Italian papers.
Has brought
Has bring
Have brought
Had brought
______ it _______in this month? No, it hasn't
Have - rain
Have - rained
Has - rained
Has - rain
I ______ to her this week. (-)
haven't talk
haven't talked
hasn't talked
hasn't talk
My sister _____ my cake
Have ate
Has eat
have eaten
Has eaten
I_____ just______ my internship at the museum.
have-finish
have-finished
has-finished
has-finish
_______ the piano since you were a child?
Has you play
Have you played
Do you played
Have you play
What is the past participle of the verb "be"?
Was / Were
Am / Is / are
Be
Been
Will be
________ you ever been to Spain?
Have
Were
Has
Did
George ___________ never eaten sushi.
have
has
been
did
Bob and George have ______________ their homework.
done
do
did
doing
Lindsay _____ not been to France.
has
is
have
I have never ___________ to Paris.
been
went
go
During the two years David ____________ ten different jobs.
has has
has had
have had
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't seen
How long ____________ the children slept?
did
have
has
