In the past 50 years, that country _______ through 15 consitutions, I8 coups and 21 prime ministers. *
A. has been going
B. goes
C. were going
D. has gone
This tradition, which the people of the region _______ for centuries, is now falling into disfavour. *
A. followed
B. have been following
C. are following
D. follow
Pupils' minds _______ about the word order in the sentences. *
A. has confused
B. have confused
C. have been confused
D. has been confused
When his bomb dismissed him from his job, he _______ there for ten years. *
A. was working
B. worked
C. had been working
D. has been working
She was still working a eight o'clock yesterday evening. She _______ since six o'clock in the morning. *
A. has worked
B. has been working
C. worked
D. had been working
He _______ smoke eight years ago. But he _______ it up now. *
A. used to - had given
B. use to - gave
C. used to - has given
D. is used to - gives
For several years now she _______ as private secrectary to the bank manager. *
A. worked
B. has been working
C. was working
D. works
A man _______ me to work three times this week, so I _______ him to the police. *
A. follows - am reporting
B. has followed - have reported
C. is following - reported
D. followed- report
Much progress _______ in telecommunications during World War I, but the basic techniques _______ in the previous decades. *
A. was achieved - had been developed
B. has been achieved - were developed
C. had been achieved - has been developed
D. would have been achieved - were developing
I _______ for a very long time, so I _______ very angry with them. *
A. had been waiting - was
B. have been waiting - was
C. have waited - was
D. have been waiting - am
Rick _______ badly, so the coach decided to leave him out of my team. He was very sorry. *
A. isn't playing
B. plays
C. had been playing
D. has played
They _______ him to make his decision as quicky as possible because they _______ the arrangements tomorrow. *
A. were pressing - have been finalising
B. are pressing - finalise
C. have pressed - finalised
D. have been pressing - are finalising
His train _______ at 4 p.m, on Tuesday. He doesn't need to call a taxi. I _______ him to the station. *
A. leaves - am going to take
B. will leave - take
C. has left - took
D. is leaving - will take
It is getting late. By the time we _______ to the cinema, the film _______ on. *
A. got - will have been
B. have got - had been
C. are getting - has been
D. get - will be
Though world food production ________ since 1950 people still ________ from shortages in various parts of the world. *
A. has been doubing - may be suffering
B. has doubled - suffer
C. had been doubled - could be suffering
D. has been doubled - suffers
The manager of the company _______ they _______ five new branches in the city the following month. *
A. has said - would open
B. is saying - have opened
C. said - were opening
D. would say - had opened
I'm sad to think that all my plants _____ by the time I _______ from holiday. *
A. will die - return
B. died - returned
C. may have died - have returned
D. had died - could return
Some people believe the Earth _______ flat and the Sun _______ round it. *
A. is - goes
B. was - went
C. is - has gone
D. is - is going
The man whom I ________ with ________ the headmaster of the school. *
A. was talking - were
B. were talking - was
C. can talk - were
D. was talking - was
The flow of immigrants into Britain _______ to a small number since the new laws ________ . *
A. will be reduced - have introduced
B. have reduced - had introduced
C. has been reduced - were introduced
D. were reduced - have been introduced
The exhaust pipe on my car _______ for days when finally it _______ off on the high way. *
A. rattled - had fallen
B. had been rattling - fell
C. was rattling - fell
D. may rattle - falls
The goals of this course ________ me willing to start. *
A. had been made
B. make
C. were made
D. makes
Don't ring my cell phone at 2 p.m. I _______ the questons in the "Call me later." *
A. am going to answer
B. will be answering
C. will have answered
D. have answered
My little brother says he _______ a soldier when he _______ up. *
A. is - has grown
B. will be - grew
C. has been - is growing
D. is going to be - grows
Would you mind telling me what you _______ to do for the last half an hour? *
A. have been trying
B. had been trying
C. are trying
D. were trying
The match _______ put off because it _______ heavily since early morning. *
A. was - has been raining
B. has been - has been raining
C. is - is raining
D. is - had rained
By the end next month, the author _______ his sixth novel. *
A. has written
B. will have been writing
C. has been writing
D. will have written
I knew that she _______ writing her report yet, so I _______ her to go out for lunch. *
A. didn't finish - don't invite
B. hasn't finished - haven't invited
C. hadn't finished - didn't invite
D. wasn't finishing - hadn't invited
Your luggage looks heavy. Wait here and I _______ my car to drive you home. *
A. bring
B. am bringing
C. am going to bring
D. will bring
He can't remember any of the bad habits he ________ when he was younger. *
A. had
B. has had
C. were having
D. had had
Don't forget that we _______ you for our engagement party next Friday. *
A. have expected
B. have been expecting
C. are expecting
D. expect
Although everybody in the group ________ the schedule, one of them always _______ late to the meetings. *
A. knows - comes
B. knows - come
C. know - comes
D. know - come
By the time the Son La Dam project has been completed, we _______ together for at least eight years. *
A. will have been working
B. were working
C. have been working
D. had been working
When he came out of the cave, he _______ still like a statue for a while. *
A. stands
B. is stading
C. has stood
D. stood
Many Eskimos, who ________ Alaska thousands of years ago, _______ in epidemics after their first contact with European diseases. *
A. settled - killed
B. would settle - had killed
C. had settled - were killed
D. were settling - had been killed
Garry looks very tired. I think that he _______ more load than he could manage. *
A. will take
B. is taking
C. had taken
D. has taken
This is the third cold he _______ in four months. *
A. had had
B. has had
C. has been having
D. had
Their children _______ lots of new friends since they _______ to that town. *
A. have been making - move
B. made - have been moving
C. made - are moving
D. have made - moved
Sheila _______ to stay alone. She is the least sociable student in the course. *
A. prefered
B. prefers
C. had prefered
D. is preferring
Mary _______ delicious meal till yesterday evening. *
A. has cooked
B. hasn't cooked
C. hadn't cooked
D. doesn't ever cook
The perfomance was a real financial disaster, for the organizers _______ into account the cost of invitations and advertising. *
A. weren't taking
B. haven't taken
C. hadn't taken
D. haven't been taken
Steve _______ to the manager after lunch the day before. *
A. spoke
B. was speaking
C. had spoken
D. has spoken
I _______the garage, but I couldn't find the brush to do that. *
A. am painting
B. painted
C. was going to paint
D. have painted
They _______ the advantages of takeover when I _______ them an hour or so later. *
A. were discussing - rejoined
B. have discussed - am rejoining
C. are discussing - will rejoin
D. would discuss - rejoined
We'd better change this suitcase. Its handle _______ before long. *
A. is going to break
B. will be breaking
C. is breaking
D. breaks
As soon as I _______ it was raining, I ________ the children into the house. *
A. have realised - should call
B. realised - called
C. will realise - have called
D. may realise - call
A: _______ the chemist's on your way? B: Yes. Do you need something? A: Yes, some aspirin and cough syrup., if you don't mind. *
A. Are you going to pass
B. Do you pass
C. Will you be passing
D. Are you passing
The weight of the melons _______ . *
A. might have varied
B. were varied
C. vary
D. varies
While the nanny _______ the little girl a story, she _______ asleep. *
A. were reading - fall
B. was reading - fell
C. reads - was falling
D. read - was falling
Neither my dad nor my mum _______ of the idea. *
A. had convinced
B. have convinced
C. was convinced
D. were convinced