NEW
Font size
Worksheets23-UNIT 4-GRAMMAR 1 (G10)
Total questions: 40
Worksheet time: 11mins
She _________ a hat last week.
bought
buy
have bought
buying
The boy _________ a letter yesterday.
have written
wrote
has written
writes
Our city_________ a lot so far
changes
has changed
changing
changed
They_________ a new bridge from MT to BT recently.
build
are building
have built
built
____ you ____ out last night?
Did/go
Do/go
Have/gone
Were/going
Since 1975, I_________ Jane.
haven’t seen
didn’t see
saw
will see
My mother_________ a chance to visit Hue.
never has
have never had
had never had
has never had
She _________ a bath two minutes ago.
have
has
having
had
I _____________________ to Africa but I want to go to Africa one day.
didn´t go
haven´t gone never
have never gone
was never going
Yesterday, the bus ________________ us back to the hotel.
bring
bringed
brought
have brought
Lucas _____________________ Jenny before he ____________ to the party
had called - had gone
have called - went
called - had gone
had called - went
By the time the mechanic ________________, we had already been trapped in the elevator for hours.
arrived
had arrived
arrives
was arriving
_______________________ sushi?
Did you ever eat
Have you ever eaten
Have you eaten ever
Do you ever eat
Every Monday, Sally __________________ her kids to football practice.
drive
drives
drove
is driving
The doctor_______________ that Tom___________________ too sick to go to work yesterday.
said - is
said - was
says - is
said - is
A: Did you like the movie "Star Wars?"
B: I don't know. I ____________ that movie.
has never seen
have never saw
have never seen
haven´t never seen
Gerald ________________ out the rubbish yesterday.
take
takes
took
taking
She ________ (be) to London before.
have been
was
has been
has be
I ______ (not go) to the store yet.
haven't go
haven't got
haven't gone
hasn't gone
I __________ a teacher since 2002.
was
have be
have been
had be
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't see
hasn't seen
I ___________ my arm three times. It's still hurt now.
has broken
broken
have broken
break
My brother ................... to Mexico three times.
was
have been
were
has been
I................. (not buy) a new clothes for 2 years.
have not bought
has not bought
did not buy
bought
They ( teach ) …………………. Math in this school since June.
has taught
have taught
taught
teach
Have you....been to Lisbon?
ever
never
already
since
Have you finished your homework _______?
just
yet
for
since
I have __________ seen this movie twice
already
yet
just
since
Stephen has worked here _________last May
for
yet
since
already
I have _________done the washing-up.
just
yet
already
for
I have worked in this school _______thre years.
since
yet
for
just
Julia has______made a table with three columns.
yet
already
since
just
I ____________ (see) Jack a few times. He's amazing. In fact, I _________(attend) his concert in Soc Trang province 2 months ago.
saw / attended
see / attend
have seen / attended
have seen / have attended
Bod and Alice have been married_____.
that 20 years
since 20 years
when 20 years
for 20 years
Since he ____ here, no one _____ him
has left/ saw
had left/ saw
left/ had seen
left/ has seen
Since _____, I ______ nothing from him
he had left/ heard
he left/ have heard
he has left/ have heard
he was left/ heard
