WorksheetsMy Holidays (Present Perfect Tense)
Total questions: 30
Worksheet time: 10mins
My cat ___________ under the carpet for three days.
has hidden
has hid
have heard
have hidden
Katherine _______ her boyfriend for three years.
have meet
has meant
has met
have made
Jade and Cindy ________ many interesting places in their trip.
has known
has knew
have known
have knelt
Kim __________ four languages since preschool.
has learnt
have learn
has lead
have lent
The fifth grade kids _________ an amazing project.
has make
have made
has meant
has made
What is the past particple of BUY?
BUYED
BUYS
BOUGHT
BOUGH
What is the past participle of STOP?
STOPED
STOPPED
STOPIED
STTOPPED
What is the past participle of GO?
GO
GOES
WENT
GONE
What is the past participle of EAT?
EATS
ATE
TAE
EATEN
What is the past participle of SING?
SINGS
SANG
SUNG
SINGED
What is the past participle of WRITE?
WRITTEN
WROTE
WRITTING
WRITES
Have you ever __________ (hear) of this band before you came to the USA ?
heared
heard
hear
hearded
Stewart hasn't __________ (show) up yet. He must have __________ (been) delayed.
show / be
shown / be
shown / been
showed / been
Have you __________ (sell) your car yet?
sold
sole
sellen
selled
Have you ever _______ a snake?
see
saw
seen
seeing
I have been here for ....
yesterday
September
one hour
last year
We have lived in Ho Chi Minh city since
last week
two years
three hours
one month
I'm not happy. I still (find) ________________ my cell phone.
I still haven't found my cell phone.
I still hasn't found my cell phone.
I still found my cell phone.
I still haven't find my cell phone.
Have you eaten some food for lunch? No, ____________
You haven't eaten
I don't have
You don't have eaten
I haven't
_____________ Ms. Vita's home with your parents? Yes, I have
Have you visited
You have visited
Do you have visited
Are you visited
Has your grandma recieved the gifts from your parents?
Yes, she have
Yes, she received
Yes, she has
No, she doesn't have
Complete the dialogues. Use verbs from the box in the Present Perfect negative.
A: Is this TV programme good?
B: I don´t know. I ______________ it.
haven´t watched
have watched
hasn´t watched
haven´t watche
Complete the dialogues. Use verbs from the box in the Present Perfect negative.
A: Do you like Rome?
B: I don´t know. I _______________ there.
have been
hasn´t been
haven´t been
had been
Thiago ___________ (not / speak) three languages.
hasn´t met
haven´t given
hasn´t spoken
They / not / play / together this month.
They haven't play together this month.
They played together this month.
They haven't played together this month.
They hasn't played together this month.
They are singing and dancing because their uncle…… …………
is arriving
has arrived
arrives
arrived
Miss Rina…….. us English since 2004.
was teaching
has taught
is going to teach
taught
