English Tenses - Advanced Test 1

10/1/2019 7:39:11 AM
Bài tập tổng hợp về các thì trong tiếng Anh ở độ khó B1-B2, dành cho thí sinh ôn thi vào 10 chuyên Anh.
Last Saturday, my father ____ that his dinner suit was too small, so now he ____ a strict diet.
  • has discovered / followed
  • discovers / was following
  • discovered / is following
  • was discovering / has followed
  • has been discovering / will follow

Helen ____ her driving test five times so far without success, but she ____, yet.

  • takes/ isn't giving up
  • has taken/ hasn't given up
  • is taking/ doesn't give up
  • took/ wasn't giving up
Most of the time, John and his friends ____ football matches at their local coffee, but this Saturday, they ____ to the stadium, and so they're all very excited.
  • watch / are going
  • have been watching / go
  • are watching / have gone
  • were watching / went
  • have watched / were going
Kate ____ a vegetarian for eleven years now, and she ____ meat at all during this time.
  • is / isn't eating
  • has been / wasn't eating
  • is / doesn't eat
  • has been / hasn't eaten
  • was / didn't eat
Last year, Richard ____ his bicycle to work everyday, but he ____ the bus since the accident.
  • rides / takes
  • has ridden / is taking
  • rode / has been taking
  • was riding / took
  • is riding / has taken
I ____ glasses when I was younger, but now I ____ contact lenses.
  • was wearing / have had
  • have worn / am having
  • have been wearing / had
  • wear / was having
  • wore / have
About a month ago, I ____ a brochure about your hotel, but I ____ it yet.
  • request / didn't receive
  • have requested / am not receiving
  • was requesting / wasn't receiving
  • requested / haven't received
  • have been requested / don't receive
The conditions in our office ____ more and more unbearable, so quite often recently I ____ quitting it and looking for a new job.
  • have got / was considering
  • was getting / am considering
  • are getting / have considered
  • have been getting / consider
  • get / considered
Because I ____ a long way from my work, I ____ lots of time going to and from work.
  • live / waste
  • lived / have wasted
  • have been living / wasted
  • am living / have been wasting
  • was living / am wasting
In the USA, the twenty largest newspaper chains ____ for almost half of the circulation, reflecting a trend that ____ in the 1970s.
  • account / started
  • were accounting / start
  • has accounted / was starting
  • accounted / is starting
Clean snow ___________ as much as 87 percent of the sunlight that _______ on it.
  • is reflecting / shone
  • has reflected / was shining
  • reflected / is shining
  • was reflected / has shone
  • reflects / shines
More than two hundred people _________ the tower when the bomb ________ in one of the dustbins.
  • have visited / was exploding
  • were visiting / exploded
  • visited / has exploded
  • are visiting / is exploding
  • visit / has exploded
Because you ____________ half of the ingredients as I _______ dinner, you probably aren’t hungry at all now.
  • were eating / have prepared
  • have eaten / prepared
  • have been eating / prepare
  • ate / was preparing
  • eat / have been preparing
She ________ strictly since Christmas and so far, she _______ eight kilos.
  • was dieting / was losing
  • dieted / loses
  • diets / is losing
  • is dieting / lost
  • has been dieting / has lost
Cindy’s family __________ chains in this area for over three centuries and now her father _________ this traditional craft at the county museum twice a day as well.
  • are making / is demonstrating
  • have made / has demonstrated
  • made / was demonstrating
  • were making / demonstrated
  • have been making / demonstrates
He ____ to unlock the door to his flat because the telephone ________
  • was hurrying / rang
  • hurries / has been ringing
  • hurried / was ringing
  • is hurrying / rings
  • has hurried / has rung

There ____ economies since the dawn of civilisation, but as a field of study, economics ____.

  • were / was developing
  • have been / has developed
  • are / has been developing
  • were / is developing
  • have been / develops
John Deere ____ his farm machinery business, which ____ tractors today, in the 19th century.
  • founds / still produced
  • has founded / is still producing
  • was founding / was still producing
  • founded / still produces
  • is founding / is still produced
I ____ my French lately; consequently, I ____ more and more of it.
  • am not practising / forget
  • haven't been practising / am forgetting
  • don't practice / have forgotten
  • wasn't practising / forgot
  • didn't practice / was forgetting
The old lady's health ____ day by day until she ____ smoking.
  • was deteriorating / gave up
  • is deteriorating / gives up
  • deteriorated / has given up
  • deteriorates / is giving up
  • has deteriorated / was giving up
The managing director ____ Sid to sales manager and ever since, he ____ everybody around.
  • promoted / has been bossing
  • promotes / bosses
  • has promoted / is bossing
  • is promoting / was bossing
  • was promoting / has bossed
Problems with the hotel, coupled with this awful weather, ____ our holiday miserable, so we ____ before the scheduled time.
  • have made / have left
  • were making / leave
  • make / left
  • are making / are leaving
  • made / were leaving
The fact that more people ____ ozone-friendly products nowadays ____ that the media can positively increase public awareness.
  • have used / was showing
  • used / has shown
  • use / has been showing
  • were using / showed
  • are using / shows
My sister ____ from severe back aches lately and I think it's because, last month, she ____
  • is suffering / has started
  • suffers / was starting
  • has been suffering / started
  • suffered / is starting
  • was suffering / start
Though she ____ dancing, Sonia ____ to the disco with her friends the previous night just in order to be with them in a different atmosphere.
  • hasn't like / has gone
  • doesn't like / went
  • didn't like / is going
  • doesn't like / goes
  • didn't like / is going
Somebody ____ three times this morning asking for Pete, but nobody called Pete ____ here.
  • has phoned / has ever lived
  • is phoning / was ever living
  • phones / ever lived
  • phoned / is ever living
  • has been phoning / ever lived
Joey ____ just ____stubborn when he refused to go to the cinema today and he only did so because we ____ to go bowling yesterday.
  • is / being / haven't wanted
  • has / been / didn't want
  • is / being / don't want
  • was / being / haven't been wanting
  • was / being / didn't want
My mother ____ her optician tomorrow because her eyesight ____ worse since she got this computing job.
  • has visited / is becoming
  • visited / was becoming
  • visits / becomes
  • is visiting / has become
  • was visiting / became
As the President ____the hall, all the guests ____ to their feet to welcome him.
  • was entering / have risen
  • entered / rose
  • is entering / rise
  • enters / have been rising
  • has entered / were rising
She ____ interested in health ever since she was a young girl and now that the medical college ____ her as a student, it seems that she will be able to work in the medical field.
  • was / accepted
  • has been / has accepted
  • is / is accepting
  • is being / accepts
  • was / was accepting
Bob ____ with us tonight as he ____ an appointment with the dentist.
  • won't have trained / is making
  • hasn't trained / was making
  • hadn't trained / made
  • doesn't train / makes
  • isn't going to train / has made
We ____ football for two hours and ____ to a restaurant for a meal, afterwards.
  • are playing / go
  • play / are going
  • played / went
  • have played / were going
  • have been playing / had gone
Environmental pollution ____ ever since people ____ to congregate in towns and cities.
  • will have existed / are beginning
  • exist / have begun
  • had existed / were beginning
  • has existed / began
  • will exist / begin
I heard that you ____ about the boys all day, so I just rang to tell you that Matthew ____ from a pay phone a couple of hours ago and they are both fine. The weather is fine and they will be home on Sunday evening.
  • had been worrying / will phone
  • have been worrying / phoned
  • will be worrying / had phoned
  • are worrying / is going to phone
  • were worrying / phones
Although he ____ the first round in record time , he ____ in the second, and so finished tenth overall.
  • finishes / is slipping
  • had been finishing / was slipping
  • will have finished / slips
  • had finished / slipped
  • was finishing / has slipped
The petrol warning light ____ for half an hour before we ____ a petrol station.
  • had been flashing / reached
  • is going to flash / will reach
  • flashed / have reached
  • flashes / will be reaching
  • was flashing / were reaching
Up until the tap water ____ back on yesterday evening, we ____ water back and forth for three days.
  • came / had been carrying
  • has come / have been carrying
  • had come / were carrying
  • was coming / will have carried
  • is coming / will have carried
The neighbours ____ so loudly last night that they ____ us all awake until after midnight.
  • are shouting / are keeping
  • have been shouting / were keeping
  • shouted / have been keeping
  • have shouted / had kept
  • were shouting / kept

Man's use of pictures to tell stories and to record experiences ____ in prehistoric times, when he ____ the walls of caves.

  • was beginning / has drawn
  • began / drew
  • begins / will have drawn
  • has begun / was drawing
  • had begun / draw
My team ____ a match for a month, so currently the manager ____ resigning if they lose one more match.
  • doesn't win / considered
  • isn't winning / was considering
  • hasn't won / is considering
  • hadn't won / will have considered
  • wasn't winning / will consider
My brother ____ past the post office every morning and I ____ him all week to post a letter for me, but he keeps forgetting, so I'm going to post it myself tomorrow.
  • will be going / ask
  • will go / am asking
  • goes / have been asking
  • is going / will ask
  • has been going / had ask
The football team that ____ last year's championship ____ little chance of winning it again this year.
  • was winning / stood
  • was going to win / stand
  • has won / has stood
  • had won / was standing
  • won / stands
Freedom of the press ________ an issue between people and their governments since the time individuals ________ newspapers independent of government control for the first time.
  • is / are publishing
  • will have been / publish
  • had been / were publishing
  • has been / published
  • was / have published
The hikers ______ so tired by the time they _______ the top of the hill that I’m sure they’ll first want to sit down for a rest.
  • will have got / reach
  • are getting / will have reached
  • had got / reached
  • have got / are reaching
  • were getting / had reached
When the young scouts ______ the top of the hill, they ________ for more than an hour.
  • reached / have been walking
  • reach / will have been walking
  • will have reached / are walking
  • had reached / were walking
  • have reached / will be walking

Choose the correct answer.

Modern exploration of the undersea world had its beginning in June 1943, when Jacgues Cousteau ____ his first dive with a revolutionary breathing device which he ____ with Emile Gagnan, a French engineer.

  • was making / has developed
  • had made / will have developed
  • has made / was developing
  • made / had developed
She says that she ____ the eight o'clock train tomorrow, but I'm sure she ____ it, as usual.
  • is catching / is missing
  • has caught / misses
  • will have caught / has missed
  • is going to catch / will miss
  • was catching / missed
The fisherman ____ more fish in one night than ever before, so when they anchored in the harbour, they ____ with joy at the thought of their reward.
  • had been catching / will sing
  • will have caught / sang
  • had caught / were singing
  • caught / have been singing
  • have caught / will be singing
On my friend's farm they ____ an alarm clock because the cockerel ____ at five o'clock every morning without fail.
  • don't need / crows
  • haven't needed / was crowing
  • won't have needed / has crowed
  • wont need / is crowing
  • didn't need / will crow
The Continental Congress ____ the US Postal Service in 1775 and the first federal government ____ the service in the Constitution.
  • was founding / has included
  • had founded / includes
  • has founded / is including
  • was going to found / will include
  • founded / included