NEW
Font size
WorksheetsTENSES
Total questions: 20
Worksheet time: 7mins
We haven't ____ our homework yet.
finish
finishing
finished
finishes
I _____ been to the cinema since June.
have
haven't
has
having
The books were ____ back on the shelf (by someone).
put
puts
putting
putted
The cake ____ made by me.
has
had
was
is
If you go to the shop, can you ____ me some milk?
got
get
had got
getting
I would buy a car If I ____ some money.
win
won
had won
winning
I was listening to music when the door ____.
ring
rang
had rung
was ringing
Someone knocked on the door while I ____ dinner.
cook
cooked
was cooking
cooking
I was nervous because I ____ it before.
didn't do
haven't done
hadn't done
don't do
I ____ to the supermarket before I went home.
went
was going
have gone
had gone
Please ____ milk to my tea.
adding
add
added
adds
I must ____ early tomorrow.
get
getting
gets
got
Do you want something to ____?
drink
drinks
drinking
drank
____ isn't allowed in public during Ramadan.
Drink
Drinking
Drinks
Drinkable
Do you like ____ football in your free time?
play
plays
playing
played
I would have gone to the beach if I ____ the time.
had
have
had had
was having
He usually ____ his parents at the weekend.
visit
visits
is visiting
visited
They ____ how to drive at the moment.
learn
are learning
learns
learned
I have lived in Abu Dhabi ____ three years.
since
for
before
in
I ____ the doctor after work.
see
am seeing
seeing
seen
