Worksheetsgrammar tenses b2
Total questions: 40
Worksheet time: 25mins
She ___________ for this company for twenty years.
works
has been working
is working
work
The last train to Boston _________ at 6.45.
is leaving
has left
leave
leaves
More and more women _________ to become pilots these days.
train
are training
have trained
have been training
Eric _________ in that flat.
always lives
is always living
has always lived
has always been living
You look tired, obviously you _________ all day.
work
are working
have worked
have been working
Mark is studying engineering. He _________ practical work for the last six months.
does
is doing
has done
has been doing
I _________ your boss tomorrow so I will give her your note.
saw
am seeing
have seen
have been seeing
I promise I _________ (not tell) your secret to anyone
won't tell
am not going to tell
am not telling
I ___________ tomorrow so we can go to the beach. (NOT WORK)
won't work
am not working
won't have worked
We _________ cleaning the room by the time you get back. (FINISH)
will have finished
will finished
are finishing
Next week at this time we ____________ in the sun in Spain (LIE)
will be lying
will lie
are going to lie
Put your wallet away. I ___________ for the tickets. (PAY)
am paying
am going to pay
will pay
When I got home, I ______ (take) off my jacket and ______ (turn) on the TV to see the latest news.
(a)
Two years ago I ________ (run) 10 kilometres in half an hour, but now I can´t even do it in 1 hour.
used to run
would run
usually ran
was running
At 7 o'clock tomorrow I...
will be watching TV
will watching TV
will have watching TV
will have watched TV.
Jenny (a) (wait) for me when I arrived.
Sam (a) (take) the photo of me while I wasn't looking.
Last night I dropped the plate but it (a) (not / break).
Jess had a bandage on her arm because she (a) (fall) off her bike that morning
I almost didn't recognize Tony at the party. He (a) (change) a lot since I last saw him.
We .......................if you would like to join our team?
were wondering
have been wondering
had been wondering
wondered
Darkness was descending over the village as she ...............the doorstep and entered the house.
had reached
reached
had been reaching
was reaching
Jan opened the door to let Staś in. He was already at the door. He .................................in the rain.Now he was safe and sound.
had been running
was running
has been running
had run
This was the first time I ........................a lobster.
ate
had eaten
have eaten
was eating
This is the first time I .................a prawn.
am eating
ate
have eaten
It smells so nice. What ...............................?
have you cooked
have you been cooking
had you cooked
were you cooking
When I saw her at the gym she .......................
had been stretching
was stretching
has been stretching
It turned out that she .......................in the wrong direction for half an hour.
was driving
had been driving
have been driving
We couldn't go into the water because the swimming pool ___________.
cleaned
had been cleaned
hadn't been cleaned
wasn't cleaning
_______ Jane _______ when you saw her in the library?
Was, studying
Did, study
Had, been studying
Had, studied
Michael was so excited when he called because he _______ a place at university.
offered
had offered
had been offered
was offering
I saw the photos which ________ on the website.
posted
were being posted
has posted
had been posted
I ___________ (wash) the floor when the painter _________ (go).
had washed - gone
had wash - went
washed - had gone
When Bob went to bed last night, he __________ (brush) his teeth.
brushes
brush
had brushed
had brush
When we ________ (get) to the theater, the movie __________ (begin).
get / begins
got / begin
got / had begun
got / begin
I haven't finished doing my homework ______.
already
just
yet
now
I ___________ (wait) for her for hours before she came.
had been waiting
has been waiting
had been waited
had waited
When I first met Ann, she _____ (work) in Samsung for 15 years.
had been working
have been working
worked
had worked
