Font size
Worksheetss.past& p.present
Total questions: 110
Worksheet time: 1hrs 3mins
She …. five books so far. (write)
She has written five books so far.
She have written five books so far.
She wrote five books so far.
She wrote five books so far.
She did write five books so far.
The baby … an apple last night. (eat)
The baby ate an apple last night.
The baby has eaten an apple last night.
The baby has eat an apple last night.
The baby have eaten an apple last night.
The baby has ate an apple last night.
They … yet in Surabaya. (not, arrive)
They haven’t arrived yet in Surabaya.
They didn’t arrive yet in Surabaya.
They hasn’t arrived yet in Surabaya.
They not arrived yet in Surabaya.
They arrive not yet in Surabaya.
I……studied for two hours
have
been
has
had
was studied
We…….here since yesterday
has been
have been
had been
were
was
I have……a letter for 2 hours
write
write
written
writing
was written
I have……music for 15 minutes, it’s very good
listen
listening
listened
listens
was listened
We have……. this new novel together since yesterday
read
reads
reading
readed
was read
………he read novel last night?
do
does
did
has
was
My little brother……..a new motorcycle yesterday
have
has
had
was have
was had
I….. sad when my best friend left me yesterday
am
do
was
were
did
I…….an elephant last night
draw
drawn
drew
drawing
was drawn
Julio…….an active student last year
is
was
were
be
been
Matan : I don't know. I __________(see, never) that movie.
______ 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
I ______ my key yesterday and I _______ found it yet.
have lost / didn’t
lost / haven’t
lost / didn’t
have lost / haven't
_____ you _____ Jan Komasa's new movie yet?
Did you seen
Have you see
Did you had seen
Have you seen
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
My brothers ____ just _____ from holiday.
have / come
has / came
has / come
have / came
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
Nat and Cole ____ married!
has just get
have just got
have just get
has just get
They ... shrimps. (already/eat)
have already eaten
has already eaten
ate already
already eated
Irena _________ in Rome a week ago.
arrive
didn't arrived
has arrived
arrived
Iveta __________ her brother for a long time.
didn't see
hasn't seen
haven't seen
didn't saw
_____________ the dishes yet?
Did you wash
Have you wash
Have you washed
You wased
______ you___________ your task yet?
has........doing
have.... done
did......do
have.......did
I (never/go) to Vienna.
've never been
never was
My great great grandfather (have) five sisters.
had
has had
He (live) in Manila for a year when he was a student.
lived
has lived
Oh no! I (lose) my wallet!
lost
've lost
(you/see) Julie today?
Did you see
Have you seen
At the weekend, they (play) football, then they (go) to a restaurant.
have played, have gone
played ,went
Amy (live) in Portugal when she was young.
lived
has lived
She (visit) her grandmother last month.
visited
has visited
She (live) in seven different countries, so she knows a lot about different cultures.
's lived
lived
I (go) to the cinema last night.
have gone
went
(you/see) 'The King's Speech'?
Have you seen
Did you see
John (never/understand) the present perfect.
's never understood
never understood
She (break) her leg the day before her exam.
broke
has broken
He (be) here all morning.
was
's been
King Henry the Eighth of England (have) six wives.
had
has had
Tomorrow some friends are coming over. I (see / not) them for ages and they (be / never) at my place before.
haven't seen, have never been
didn't see, never were
Iren (arrive) _________ in Rome a week ago.
arrive
didn't arrived
has arrived
arrived
I'm sorry Dana. You ____________ (be) late to work too many times. You can't work here anymore.
are
were
have been
has been
We ........................grand mother yesterday.
visited
visit
have visited
had visited
My mother _______________ (not/ see) you in the park yesterday.
saw
didn't see
hasn't seen
haven't seen
... you ... London? (ever/visit)
Has you ever visited London?
Did you ever visit London?
Did you ever visited London?
Have you ever visited London?
They ... shrimps. (already/eat)
have already eaten
has already eaten
ate already
already eated
She (live) _______ in Tokyo since 1995.
is living
have lived
has lived
lived
