Font size
WorksheetsPast Simple & Present Perfect
Total questions: 101
Worksheet time: 53mins
Susan´s is feeling nervous. She has.............. on a plane before
never be
never been
never
already been
.......... you ......... the grocery shopping today? (do)
do-have
has- done
have -do
have- done
........ you ....... to the park yesterday?
Did-go
Does-went
Done-went
Did-went
Peter has ........... to Spain, but he´s now here in Nicaragua
was/were
gone
been
went
Daniel has ......... to United States, she said it´s winter there.
gone
been
went
were
I .......... ............ finished
Has- already
already- has
have- yet
Have-already
..... you ever ........ to Canada?
has- been
did- been
have - been
were - went
......... you ........ this new movie?
have- saw
have- seen
has- seen
had- see
last night I ........ to my girlfriend´s house, but she ...... at home. I have ......... deceived.
went - was - been
went- is - been
went - weren´t - been
went- wasn´t - been
I have ............ sent the payment
yet
olready
already
have
I have ............ ........... enough
had
already
had- already
already- had
I ............ my house this morning, now i´m at my friend´s house.
left
leave
lieve
lefv
My father has ....... a laptop
buy
bought
buyed
baught
My sister .......... .......... a lot of T.V
has - watched
have- watched
has- watch
have- watching
They are having a party tomorrow. They´ve .......... a lot friends
invite
inviting
invitedd
invited
How many times ...... Argentina ....... the World Cup?
have - win
has- won
has- win
had- won
I ......... ............ a new mp3 player to my brother
has- gave
have- given
gave- have
have- give
Have you .......... your room?
tidy
tidied
tiding
tadied
I ... never... abroad.
travelled
have ... travelled
has... atravelled
My best friend has acted in several plays ... she was 10.
for
since
yet
Last year, my family and I ... to the beach.
went
have gone
has gone
What ... you ... last weekend?
have / done
has / done
did / do
Have you ever eaten sushi?
Yes, I have.
No, I haven't.
Luke ... an accident yesterday. He ... his leg.
have had / have broken
had / broke
has had / has broken
Simon ... all the bills yet.
didn't pay
haven't paid
hasn't paid
We ... to the movies five days ago.
went
has gone
have gone
Have you seen the new poster for The Mandalorian... ?
yet
for
since
I ...... too tired yesterday to do any housework.
was
were
have been
has been
I don't remember that book well. I ...... it many years ago.
didn't read
read
have read
haven't read
We ...... her since last Christmas.
haven't seen
haven't see
didn't see
saw
His collection of stamps is really impressive. I wonder how many he ...... so far.
has collected
collected
hasn't collected
didn't collect
Mary and Frank ...... their first argument yesterday.
have had
has had
haven't had
had
They ...... married for five years.
was
were
've been
has been
We ...... the lighthouse yet.
didn't see
haven't seen
have seen
saw
Have you ...... eaten sushi?
ever
yet
never
last
She has ...... visited China a few times.
just
never
already
yet
I haven't done the shopping ...... .
ever
yet
never
ago
When ...... her?
have you met
you have met
did you meet
met
I ...... my leg and I can't go on the school trip.
broke
've broken
broken
has broken
bring - ....... - .......
brought - bring
bring - bring
bring - brought
brought - brought
fall - ....... - .......
fall - fall
fall - fell
fell - fallen
felt - felt
hide - ....... - .......
hide - hide
hid - hidden
hide - hidden
hid - hid
ride - ....... - .......
rode - ride
rode - ridden
ride - ridden
rode - rode
see - ....... - .......
saw - saw
saw - see
saw - seen
seen - seen
take - ....... - .......
took - taken
taken - taken
take - took
took - take
write - ....... - .......
write - written
write - write
written - wrote
wrote - written
______ Bill and John ever eaten Thai food?
Are
Did
Have
Has
______ ever ______ a holiday in China?
Did you / had
Do you / had
Have you / had
Where ______ yesterday evening?
have you been
were you
did you be
_________ the TV before going to bed last night?
Did you turn off
Did you turned off
Have you returned
Have you turned off
She ________ since yesterday.
hadn’t sleep
haven’t slept
hasn’t sleep
hasn’t slept
We _______ a lot of sweets yesterday.
ate
had eat
have eaten
Magda _______ Madonna in concert. She ______ to the concert last time Madonna came to Poland.
didn't see / hasn't gone
hasn't seen / didn't go
hasn't seen / hasn't gone
didn't see / didn't go
Due to coronavirus, they _____ out since last Wednesday.
didn't go
haven't went
hasn't gone
haven't gone
Becky ______ Game of Thrones. She ______ it in 2016.
hasn't read / read
read / has read
has read / read
has read / has read
They ___ shopping ___ Saturday.
went / ago
gone / last
go / every
went / last
____ anyone famous? Yes, I _____! I ____ George Clooney last summer!
Have you ever met / have / met
Have you ever meet / have / meet
Did you ever met / did / meet
Has you ever met / has / met
Another lesson _____ ended at the school.
have just
has just
did just
will just
A: When _______?
B: They _______ at my birthday party a year ago.
did they meet / have met
have they meet / have met
did they met / have meet
did they meet / met
A: We _____ to the Copernicus centre last year.
B: Wow, _______ it?
went / have you liked
have gone / did you like
have gone / have you liked
went / did you like
A: _______ Japanese food?
B: No, never, but I _____ Korean kimchi.
have you eaten / 've eaten
did you ever eat / 've ate
have you ever eaten / have eaten
have you ever eat / ate
I _____ (meet) my first boyfriend on a summer camp.
has met
met
have met
meet
I'm worried about Gina. She _____ (never / be) so late before.
never is
never was
has never been
have never been
Oh, no I _____ (lose) Lena's phone number. I can't call her.
lost
lose
has lost
have lost
Where _____ (your parents / go) on their honeymoon?
have your parents gone
do your parents go
did your parents go
do your parents went
Actually, I .......... dinner with Sue last night.
have had
had
am having
have eaten
What's the Past Participle of:
BE
WAS
WERE
BEEN
BEN
What's the Past Participle of:
begin
begin
began
begun
What's the Past Participle of:
come
come
came
become
What's the Past Participle of:
do
do
did
done
What's the Past Participle of:
eat
eat
ate
eaten
What's the Past Participle of:
make
make
made
meet
What's the Past Participle of:
see
seen
see
saw
What's the Past Participle of:
take
take
taken
took
What's the Past Participle of:
write
write
written
wrote
What's the Past Participle of:
leave
leave
left
leaving
Write the Past Participle:
break
(a)
Write the Past Participle:
buy
(a)
Write the Past Participle:
cut
(a)
Write the Past Participle:
drive
(a)
Write the Past Participle:
fall
(a)
Write the Past Participle:
forget
(a)
Write the Past Participle:
give
(a)
Write the Past Participle:
have
(a)
Write the Past Participle:
put
(a)
Become
Became
Become
Becomed
becamed
Break
Broke
Broked
Broken
Break
Choose
Chosen
Chose
Chosed
Choose
Come
came
come
comed
camed
Do
Did
Does
Done
Fly
Flown
Flew
Flies
Flow
Fall
Fell
Falled
Fallen
Felt
Lose
Losed
Lost
Losen
Losted
Run
Run
Runed
Ran
Raned
See
Saw
Seed
Sawn
Seen
Speak
Speaked
Spoke
Spoken
Spoked
Swim
Swim
Swam
Swum
Swimed
Sing
Sung
Sang
Singed
Sanged
Sit
Sat
Satted
Sitted
Throw
Threw
Throwed
Thrown
Threwed
