WorksheetsProject 4 Unit 2A past simple or present perfect
Total questions: 80
Worksheet time: 2hrs 0mins
(a) any good films recently?
They (a) Rome in 455.
(a) his eyes yet?
She (a) the eggs in the morning.
She (a) here for two years.
I don't know what time it is. My watch (a) .
My sister (a) learning Spanish.
(a) any good films recently?
I (a) her since she left.
I (a) my keys yesterday. We found them in the garden.
(a) well on Saturday?
I (a) happy when they arrived.
Ouch! I (a) my finger.
(a) the chess club yet?
At the weekend, they (a) to the restaurant.
(a) the flowers already?
I (a) my keys. I can't get into my house.
Our son (a) selected for the national team!
She (a) the tomatoes three minutes ago.
We (a) in London 10 years ago.
Your father (a) a lot of houses.
Francis (a) to the boss already.
She (a) yet.
(a) my gift yesterday?
So far, I (a) four pieces of a cake.
My mum (a) a new job last week.
Last night I (a) my wallet. It was horrible.
Oh no! I (a) my purse.
I (a) to London three times.
I (a) Poland.
She (a) me twice already.
They (a) the post office in 1985.
(a) the kitchen yesterday?
Where ______ yesterday evening?
have you been
were you
did you be
______ Bill and John ever eaten Thai food?
Are
Did
Have
Has
_________ 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
Due to coronavirus, they _____ out since last Wednesday.
didn't go
haven't went
hasn't gone
haven't gone
Another lesson _____ ended at the school.
have just
has just
did just
will just
Nat and Cole ____ married!
has just get
have just got
have just get
has just get
Choose the right option to complete the sentences:
I _____________ tennis yesterday afternoon.
played
has played
have played
Last week my sister ____________ a nice blouse in that shop.
bought
buy
have bought
My friend is a writer. She ______________ many books.
has written
wrote
have written
Where ______ yesterday evening?
have you been
were you
did you be
Laura ___________ Chinese food in her life!
have never eaten
never eaten
has never eaten
Asia and Rebecca ___________ a medal!
has won
have winned
have won
won
Last week, I ________ two books about China. They were both excellent.
´ve been reading
read
´m reading
reads
We __________ so many different things together.
did
have done
Josh ____ to Canada two years ago.
moves
moved
has moved
has been moving
I ______ on holiday to France in 2015
was
went
have been
have gone
Tom ..... the paino for nearly eight years.
plays
has played
is playing
have played
Many explorers ____________________ to the North Pole.
has been
have being
has being
have been
l (a) downstairs last week.
(a) a shooting star?
John (a) a go-kart.
My mum (a) on the radio last Monday.
I (a) toothache.
We (a) our bikes to school yesterday.
(a) a lot of photos when you were on holiday?
Carl (a) lots of interesting things in his life up to now.
I (a) here since seven!
Elaine (a) the bar at five a. m..
(a) all our money last night?
We (a) at that hotel a couple of times already.
Felix (a) quite tired lately.
(a) the carrots already?
Last year, Cecilia (a) many gifts for her birthday.
Robert (a) three games so far.
Sarah (a) a hamster when she was five.
We move a lot, so I (a) at three different schools.
(a) the tickets to Prague yet?
The weather around here (a) terrible in the last few weeks
Maria (a) her suitcase last night.
I (a) volleyball since I was a teenager.
