Font size
Worksheetspast simple or present perfect
Total questions: 50
Worksheet time: 25mins
Yesterday we ___________ bought 2 new hoodies!
buyed
have bought
bought
did buy
________ you ever ________ in a hot-air balloon?
Have _________ flown
Have _________ flyed
Did _________ fly
Do _________ fly
Last week Jonas _________ his first song!
has written
writed
wrote
writes
Neil and Hellen ____________ the golf club.
already joined
have already joined
has already joined
In 1997, I ____________ my driving license!
have got
got
getted
did get
Sara _________ a boyfriend yet.
didn't find
hasn't find
haven't found
hasn't found
________________________ to lock the door last night?!
Have you remembered
Do you remember
Did you remember
Do you remembered
Silvia ________________________ in all her life!
did never smoke
hasn't never smoked
has never smoked
Yasmine ____________________________ all the irregular verbs in her textbook!
have already studied
already studied
has already studied
John ........ his leg last week
has broken
broke
break
breaked
Julia ............ a computer two weeks ago
has broken
bought
buyed
has buyed
I ............................... by helicopter
has travelled
have travel
have never travelled
travelled
I ...................... my homework yet
have finished
haven't finished
has finished
finished
She ...................football since she was 10 years old
have played
played
has played
plaid
They ................. a cake yesterday afternoon
made
have made
has made
maked
Last time I .................. to John was 9 months ago
speak
spoke
have spoken
has spoken
They ......................... to Japan last year
went
gone
has went
have gone
Last week we ........... to Disneyland Paris
goed
have been
gone
went
I _______________ my homework to Jose yesterday.
sended
have sended
have sent
sent
We _______________ the Aula Virtual to check Víctor’s activities.
have enter
have entered
entered
enter
I ____________________ my family last Sunday. (phone)
have phoned
have phone
phoned
phone
My father ____________________ torrijas in March. (cook)
cooked
has cooked
have cooked
cookt
I ____________________ a gift for my cousin. It’s her birthday! (buy)
bougth
bought
have bougth
have bought
We ____________________ some exercises about verbs in Spanish (complete).
complete
completed
have completed
have complete
I ____________________ a picture for the Día del Libro project last weekend.
taked
took
have took
have taken
We ____________________ a new Natural Science unit. (start)
start
started
have start
have started
She ____________________ a noise in the street last night and she couldn’t sleep well. (hear)
heard
heared
has heard
has heared
My mother ____________________ my hair at home last Saturday. (cut)
cutted
cut
has cut
have cut
My sister ____________________ two kilos. She’s not hungry these days. (lose)
has lost
have lost
lost
losted
I ____________________ to check my homework. I have to enter Ana's and Jose's blog. (forget)
forget
forgotten
have forgotten
have forgot
He ____________________ a book last Christmas. He loved it. (read)
reads
read
has read
have read
Last summer, Yesterday, I played volleyball with my brother at the beach and I lost. So he _________. (win)
have won
has won
wins
won
................................ drinking coffee?
Did you ever try
Has you ever tried
Have you ever tried
Have you tried ever
They ________________ building the new shopping center yet.
have been
haven't finished
been
hasn't finished
Yesterday we ___________ bought 2 new jackets!
buyed
have bought
bought
did buy
He _______ in New York since 2001.
lived
has lived
lives
have lived
We _______ at the primary school from 1993 to 1998.
have been
were
has been
was
We _______ in this class since September.
was
have been
were
has been
I ________ my keys, so I can't open that door.
have lost
lost
loose
has lost
Nina _________ her leg. She is still in hospital.
has broken
broke
break
broken
(you / ever / go) to New Zealand?
Did you ever go
Have you ever been
Did you ever be
Have you ever gone
Jack (be) late three times already this week.
has been
was
's been
's be
I _________ (be) really good friends with Philippa since I was 14.
am
was
have been
been
