intermediate TENSES
EXERCISE 1 - Choose the correct form:
1. I _____________ at the Imperial Hotel till they get my flat ready.
a. am staying b. stay c. will stay d. have stayed
2. The River Amazon __________ into the Atlantic Ocean.
a. flows b. is flowing c. flowed d. has flowed
3. Buying a house nowadays _____________ more and more expensive
all the time.
a. has become b. is becoming c. becomes d.
became
4. We haven’t decided yet, but we ____________ of moving house.
a. thought b. think c. are thinking d. have
thought
5. Whether we play on Saturday _____________ on the weather.
a. is depending b. depended c. has depended d. depends
6. About 100 people __________ outside the theatre for tickets when we
got there.
a. were queuing b. queued c. had queued d. are
queuing
7. This time last week I _____________ to Patras.
a. have driven b. have drove c. was driving d. have
been driving
8. By the time the teacher arrived, the classroom was empty, the students
________.
a. left b. had left c. were leaving d. have left
9. The witness claimed he ____________ the accused before.
a. did not see b. hasn’t seen c. wasn’t seeing d. hadn’t
seen
10. I __________ a shower when he called.
a. had b. was having c. have had d. have
11. I can’t come tonight - ________________ my uncle.
a. I visit b. I visited c. I’m visiting d. I will visit
12. Next month, the National Theatre ___________ a new production of
Hamlet.
a. are putting on b. shall put on c. put on d. putting on
13. _________ a successful author one day.
a. I’m being b. I’m going to be c. I go to be d. I be
14. According to the programme, the show ___________ at 9o’clock
prompt.
a. is start b. shall start c. starts d. is starting
15. ____________ to John’s party on Saturday – do you want to come?
a. I go b. I will go c. I going d. I’m going
16. This time tomorrow __________ on the beach drinking juice.
a. I’ll lie b. I’ll have lain c. I’ll be lying d. I will
have been lying
17. By next August, I ___________ my exams and I’ll be ready for a
holiday.
a. will have been finishing b. am finishing c. will be
finishing
d. will have finished
18. Shall I take your letters to the post office? ________ there anyway.
a. I will go b. I’ll have gone c. I’ll have been going
d. I’ll be going
19. The work ___________ by next week so we’ll be free to do what we
want.
a. will be finished b. is finishing c. will have finished d. will
have been finishing
20. By August, ___________ in this house for twenty years.
a. I’ll have lived b. I am living c. I’m going to live d. I will
live
EXERCISE 2:
1. The last time I saw Helen was before she left for Australia.
since
I ………………………. she left for Australia.
2. The cost of wine is not included in the price of the ticket.
not
The price of the ticket ………………. the cost of the wine.
3. I applied but I haven’t had a reply yet.
replied
I applied, but they …………….. yet.
4. You don’t seem to be enjoying yourself tonight.
are
I get the impression ………………….. tonight.
5. I glanced at the letter while my boss was out of the room.
waiting
I glanced at the letter while I………………..to return.
6. It was the best film I had ever seen.
never
I ……………….. a good film before.
7. Paul just works for this firm, doesn’t he?
only
Paul ……………………….. for this firm, isn’t he?
8. He learned to drive when he was eighteen.
been
He …………………….. he was eighteen.
9. At the moment he is writing articles for the Daily News.
as
At the moment he ……………. for The Daily News.
10. Spending the whole morning gardening left her exhausted.
doing
She ……………………. all morning and was exhausted.