WorksheetsReview Grammar For Semester 2
Total questions: 133
Worksheet time: 1hrs 26mins
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
They've been in Poznań ...... a week.
since
last
ago
for
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
Those two girls of the front row _______________ to each other since the film started.
have been speaking
have spoken
have speaking
had spoke
Where have you been?
I have being waiting for you since the morning!
I have been waiting for you for ages!
I have waited for you since thirty minutes!
I have waited for you since the Prehistory!
Why is your hair wet? It _______________ for hours and I didn't have any umbrella!
have raining
has rained
has been raining
has being rained
Josh ________________ in Southampton since 2017.
has been life
has lived
lived
is living
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
Lately, I _________ a lot about the future.
have thought
have been thinking
thinked
thought
James and Amy ..... in England since 1999.
live
have lived
are living
The couple ..... on a vacation last summer.
goes
went
has 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
Last night I _________ my dog. I __________ my dog. Can you help me look for him?
have lost / found
lost / haven't found
lose / have find
lost / has found
A: I'm tired. I _______ on my project all night.
B: I ________ on my project all day yesterday.
have Worked / worked
worked / have been working
have been working / worked
worked / have worked
We ________ in London for six months.
Have been living
have been live
Has been / living
has being / live
I didn't see Jack yesterday. In fact ___________ (not/see) him _____________ Monday.
didn't see / for
didn't saw / for
haven't seen / since
haven't see / since
He is really tired. He ____________ (be) working __________ 5:30 a.m.
was / for
has been / for
has been / since
was / since
I ______________ (live) in this city since 2007. I ______________ (come) with my family many years ago.
has lived / come
have lived / came
lived / came
lived / have come
I ____________ (know) Maritza for a long time. We ___________ (meet) in 1998.
knew / met
have known / have
knew / have met
have known / met
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
'This is my house.' 'How long have you lived here?' '
________________ (live) here since 1997.'
I live
I'd lived
I have lived
I lived
He lived in London for two years and then he _____________(go) to Edinburgh.
went
has gone
go
have gone
Shakespeare _________________ (write) a lot of plays.
written
has written
wrote
have written
I ______________(not see) him for three weeks. I wonder where he is.
didn't see
don't see
haven't seen
haven't saw
He ___________________ (not smoke) for two weeks. He is trying to give it up.
haven't smoked
haven't smoke
hasn't smoked
hasn't smoke
I read his books when I was at school. ______________ (enjoy) them very much.
I have enjoy
I has enjoy
I enjoyed
I can't go home because ______________ (not finish) my work yet.
I haven't finished
didn't finished
didn't finish
I haven't finish
Here are your letters. ______________ (just/collect) them from the post office.
I've just collect
I've just collected
I just collect
I just collected
I left home at 8.00a.m. and ____________ (get) here at 12.00p.m.
I get
I got
I've got
I've get
I _______________(meet) him last June.
met
have met
have meet
meet
_______________ (you/see) the moon last night?
have you see
have you seen
did you see
did you saw
She ______________ (break) her leg in a skiing accident last year.
broke
has broke
has broken
has brake
1. A: Did you like the movie "Star Wars?"
B: I don't know. ______________ (see, never) that movie.
I've never saw
I never saw
I never see
I've never seen
Sam (arrive) in San Diego a week ago.
arrived
has arrived
has arrive
arrive
__________________ (tell) him call me but he didn't bother.
I tell
I told
I've told
I've tell
I can't believe how much ______________ (change) since the last year.
you changed
you change
you've change
you've changed
_______________ (have, not) this much fun since the last quiz.
I haven't have
I haven't had
I not have
I didn't have
The Titanic ________ in 1912
has sunk
sank
sink
has sank
We ________ this TV set since 1968, and it still works!
have owned
owned
have own
own
England ______________ the world cup in 1966.
have win
win
won
have won
My parents love adventures and travelling. We ... some amazing places.
have seen
saw
We ... to Africa and South America.
have been
went
Last summer we ... in the Arctic for three weeks.
stayed
have stayed
We ... in a hotel last holiday; we went camping.
didn't stay
haven't stayed
Over the last five years, we ... some interesting people.
have met
met
My mum ... some unusual souvenirs.
has bought
bought
That man ... a guidebook last week.
bought
has bought
have bought
did bought
We ... on the train ten minutes ago.
got
have got
has got
getted
We ... on the bus for six hours now.
have been
were
has been
was
We ... very tired when we got to the top of the mountain.
felt
have felt
has felt
feeled
James ... in Australia since 2008.
has worked
have worked
worked
workt
I ... much.
haven't travelled
didn't travel
hasn't travelled
not travelled
I ... the USA.
have visited
has visited
visited
visitted
When ... go there?
did you go
have you gone
did you went
has you gone
I ... there last year.
went
have gone
goed
has gone
They ... in Las Vegas for two years.
have lived
has lived
lived
did lived
It's the best experience I ... .
have ever had
ever had
has ever had
had ever
I ... hundreds of photos when I was there.
took
have taken
has taken
taked
The bank has been open ... 8 AM.
since
for
My brother has studied physics ... 5 years.
for
since
"Have you ever been to Thailand?"
"I´ve had sausages for lunch at half past one."
"She´s enjoyed herself at the party last night."
"I´ve read that book but I didn´t like it much."
"Tom has left school one year ago."
"My parents lived in Britain for a couple of years."
"I´ve washed the car. It looks great now."
"Have you ever eat Chinese food?"
His relatives_______some board games when they_______to his house tomorrow.
A. will play/ will come
B. play/ come
C. play/ will come
D. will play/ come
They ______ table tennis when their father comes back home.
A. will play
B. will be playing
C. play
D. would play
Ask her to come and see me when she _______ her work.
A. finishes
B. would finish
C. finished
D. finishing
He will take the dog out for a walk as soon as he ________ dinner.
A. finish
B. finishes
C. will finish
D. shall have finished
I _______my homework as soon as Lan goes here.
A. will finish
B. will be finishing
C. finish
D. will have finished
Lan________ learning English a few years ago.
A. starts
B. will start
C. started
D. is starting
Jack _______ for the local newspaper last year.
A. stopped working
B. stops working
C. had stopped to work
D. has stopped to work
Pasteur _____ in the 19th century.
A. was living
B. lived
C. had lived
D. has lived
The man ________ out the key and ________ the car door.
A. was taking / opened
B. took / opened
C. took / would open
D. took / had opened
Kevin _______ at that high school from 1998 to 2001.
A. studies
B. has studied
C. was studied
D. studied
He _____ in London for 30 years.
A. has lived
B. is living
C. was living
D. had lived
Since I left Venezuela six years ago, I _______to visit friends and family.
A. didn’t return
B. hadn’t returned
C. returned
D. haven’t returned
They didn’t collected enough books and clothes for their volunteer programme yet.
A. books
B. for
C. didn’t collected
D. yet
We have been living here _______ 1990.
A. for
B. from
C. since
D. during
Alexi _______ four languages up to now.
A. has learnt
B. is learning
C. will learn
D. had learnt
