NEW
Font size
Worksheets12A1 - TENSES
Total questions: 24
Worksheet time: 14mins
The students________ the question recently
have discussed
has discussed
discuss
have been discussed
Sandra ________ her brother $ 200 so far.
has been lending
has lent
lents
have lent
I ______ for an hour and now I’m feeling exhausted.
have been swimming
swim
have swum
am swimming
A: I heard that you and Harriet are building a garage. How long ______ that?
B: Oh, for about a month now. We _____ about half of it.
have you done / have done
have you been doing / did
have you been doing / have done
have you done / had done
I ______ this book on astrophysics for hours and I’m still only on page six.
have read
read
have been reading
am reading
We are extremely tired now. We ________ for more than 24 hours and _______ yet.
have travelled /didn’t arrive
have been travelling/haven’t arrived
was travelling / haven’t arrived
have travelled/don’t arrive
A: The train is never going to get here.
B: How long ______ now?
are we waiting
do we wait
have we waited
have we been waiting
Thank goodness Barbara _______ more exercise these days! She ______ much fitter, don’t you think?
take – seems
is taking - seeming
is takes - seem
is taking - seems
When Margaret opened the door, the phone ______.
A. had rung
B. had rang
C. was ringing
D. would ring
We were extremely tired at the end of the journey. We ______ for more than 24 hours.
travelled
had been travelling
had travel
has been travelling
Sarah ______ an electric shock when she touched the wire.
was having
had had
had
has
When I _____ the cupboard door, a pile of books _____ out.
was opening - was falling
opened - fell
opened - had fallen
was opening - had been falling
While he ______ for a bus, he collided with a lamp post.
was running
ran
had been running
running
Albert Einstein was the scientist who ______ the theory of relativity
was developed
developed
was developing
has developed
A: Do you know what Polly was upset about yesterday?
B: No, I don’t. But I’m sure she _______. Her eyes looked red.
was crying
has cried
was cried
had been crying
At first I thought I _____ the right thing, but I soon realized that I _____ a serious mistake.
had done / made
was doing / made
had done / had made
did / had made
There was no sign of a taxi, although I ______ one half an hour before.
had been ordering
ordered
had ordered
was ordering
At this time tomorrow ________ over the Atlantic.
we're flying
we'll be fying
we'll fly
we'll have flown
By next month, I___________ for this company for 1 year.
wil have been working
am going to work
will have worked
will work
They ________ our winter house by the time we ________ from our summer house.
painted - had returned
will have painted - return
will be painting - have returned
have been painting - have returned
Let’s take her some pizza and Coke. I’m sure she will be tired when we get home, because she ________ the flat all afternoon.
will have been cleaning
will be cleaning
is going to clean
have been cleaning
If you need to reach us, we ________ at the Fairmont Hotel that time.
have been staying
are staying
will be staying
had been staying
Susan ________ credit card payments until her debt is all paid off.
make
have made
will have made
will make
Can we start the party at 3 o’clock? - I don’t think so. All our guests________ by then. I’m afraid.
won’t have arrived
don't arrive
haven't arrived
didn't arrive
