WorksheetsPAST SIMPLE/ PRESENT PERFECT
Total questions: 31
Worksheet time: 1hrs 2mins
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
______ you _______ the book yet?
Did/ read
Have/ read
Were/ reading
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
He _______ from the airport at 8:00, ________ into the hotel at 9:00, and _______ the others at 10:00.
have arrived/ checked/ was meeting
was arriving/ was checking/ met
arrived/ checked/ met
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
I _________ three messages two minutes ago.
was received
received
have receive
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
While we _________ the picnic, it _______ to rain.
had/ was starting
were having/ started
having/ start
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
James __________ his homework yet.
has finish
hasn't finished
haven't finished
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
You ____________ since the last time I saw you.
has grown up
was growing up
have grown up
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
Sammy__________for us when the plane ________ .
were waiting/ arrived
was arriving/ waited
was waiting/ arrived
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
When I ______ young I _____ in Spain.
was/ lived
were/ lived
be/ was living
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
Many tourists ______________ that castle.
have visited
were visited
has visited
Fill in the correct form of the verb ( past simple, past progressive or present perfect).
She ________ at the movie theater after school.
worked
were working
has work
Read the sentences and choose the most suitable option
If we are hungry, we _________ something.
will eat
would eat
eats
Read the sentences and choose the most suitable option
What ________________if you were alone?
would you do
will you do
do you
Read the sentences and choose the most suitable option
He would walk more if he _________ in the country.
will
lived
would live
Read the sentences and choose the most suitable option
If it _______ in the evening, we will stay at home.
rain
rains
would rained
Read the sentences and choose the most suitable option
If my sister had time, she ________ more
would travel
travel
travels
Read the sentences and choose the most suitable option
If I had to make a speech I ________ pretty nervous
would be
was be
was
Read the sentences and choose the most suitable option
If the weather __________ fine tomorrow we will be able to go to the beach
would be
was
is
Choose the correct answer.
I used to ____ a lot.
read
reading
readed
Choose the correct answer.
I didn't use to ____ it, but I do now.
like
liking
liked
Choose the correct answer.
Where did you use to ____ when you visited?
stay
stayed
staying
Complete the next conversation:
a: _________________?
b: - Yes. They won a contest!
Did they used to dance?
Did they danced?
Did they use to dance?
Choose the best answer
They ___________ good friends.
used to be
used be
use to be
Choose the correct answer
He_____________ basket ball.
didn't use to play
did not used to play
use to played
Put the verbs into the correct tense (simple past or present perfect simple).
A: ______________________ sushi?
B: Yes, I ________________ sushi at least five times so far.
Did you eat/ eaten
Have you ever tasted/ have eaten
Has you ever taste/ has eaten
Put the verbs into the correct tense (simple past or present perfect simple).
A: When _________ sushi for the first time?
B: I _______ sushi for the first time on my dad's 50th birthday. He invited the whole family to a Japanese restaurant.
have you eaten/ eaten
did you eat/ ate
you ate/ ate
Put the verbs into simple past
Mary (a) (win ) the lottery last year.
Put the verbs into present perfect
We _______________ dinner.
have already prepared
has prepared
prepared
Put the verbs into simple past
James (a) (find) your ring in the garden yesterday.
Put the verbs into the correct tense (present perfect)
He has just (a) (come) home.
Put the verbs into simple past
They (a) (buy) their car two years ago.
Put the verbs into the correct tense (simple past)
Phil (a) (go) to the cinema last night.
