English Tenses - Advanced Test 3
11/12/2019 10:16:28 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.
I ____ my book in the launderette while my washing ________.
- have read / dries
- read / was drying
- was reading / has dried
- have read / is drying
- am reading / has dried
Up to now, the predicted Millennium computer bug ____ very few problems, although many scientists last year ____ a catastrophe.
- has been causing / have predicted
- is causing / predict
- causes / were predicting
- caused / have been predicting
- has caused / predicted
I only ____ the company on Monday for a copy of their magazine and I ____ it already.
- was asking / am receiving
- have been asking / was receiving
- ask / receive
- asked / have received
- have asked / have been receiving
More and more of my colleagues ____ these days because the owners of the company have changed a lot of procedures. These changes won’t affect me though, because I ____ my job here only recently.
- have left / was starting
- leave / am starting
- were leaving / started
- left / start
- are leaving / have started
She ____ onto the train because the station guard ____ his whistle.
- has hurried / blows
- hurries / has been blowing
- hurried / was blowing
- was hurrying / has blown
- is hurrying / blows
Peggy’s family ____ pedigree dogs for three generations and they regularly ____ their dogs in shows.
- have been breeding / enter
- are breeding / are entering
- were breeding / are entering
- breed / have entered
- bred / were entering
Mrs. White ____ her daughter’s wedding dress herself since November and ____ it, except for the trimmings
- made / finished
- was making / was finishing
- has been making / has finished
- is making / finished
- makes / is finishing
Because we have a young baby, we ____ the opportunity to go to the cinema any more, but now and again, we ____ a video to play at home.
- didn’t have / are buying
- aren’t having / were buying
- don’t have / buy
- weren’t having / bought
- haven’t had / have been buying
The perfume ____ like cheap soap and definitely isn’t worth this price.
- is smelling
- smells
- has been smelling
- was smelling
- smelt
While I ____ some money from a cash machine, a man ____ it all out of my hand.
- was withdrawing / snatched
- withdrew / snatches
- am withdrawing / has snatched
- withdrew / has been snatching
They ____ to buy a boat for years, and finally they ____ enough money.
- have been hoping / have saved
- hope / saved
- were hoping / are saving
- hoped / have been saving
- are hoping / save
As he ____ the party, a strange man ____ him.
- left / has been approaching
- is leaving / has approached
- leaves / was approaching
- has left / approaches
- was leaving / approached
We ____ with the sales staff tomorrow because our sales ____ recently.
- were meeting / declined
- are meeting / have declined
- meet / decline
- met / were declining
- have met / are declining
Sally’s husband ____ for a new job because his present one ____ no opportunities for advancement.
- was looking / has offered
- looks / was offering
- looked / is offering
- is looking / offers
- has looked / has been offering
I ____ you several times last week, but no one ____ in.
- was phoning / has been
- phoned / was
- have phoned / has been
- phone / is being
- am phoning / is
My father ____ English at all although he ____ it for three years when he was in high school.
- isn’t speaking / has studied
- hasn’t been speaking / studies
- doesn’t speak / studied
- didn’t speak / has been studying
- wasn’t speaking / is studying
I ____ on this report for more than three weeks now, but I ____ only half of it yet.
- work / have been completing
- am working / complete
- work / am completing
- was working / completed
- have been working / have completed
The archaeological evidence ____ clearly that people in ancient Crete ____ flush toilets 4000 years ago.
- has shown / use
- is showing / have used
- showed / have been using
- shows / were using
- was showing / are using
Marry says she ____ George because he ____ her life miserable.
- has been leaving / makes
- has left / is making
- leaves / was making
- is leaving / has made
- was leaving / has made
My brother ____ a new BMW and ever since, he ____ about it.
- was buying / bragged
- is buying / is bragging
- has bought / brags
- buys / has bragged
- bought / has been bragging
He ____ great poverty until he ____ up writing and got a proper job.
- has suffered / gives
- suffered / gave
- is suffering / has given
- has suffered / was giving
- suffers / is giving
I _____ a lot of weight since I _____ drinking beer every night.
- have lost / stopped
- lost / am stopping
- was losing / have stopped
- am losing / stop
My son ____ very well at university this term because he ____ out late at night any more.
- does / hasn’t stayed
- did / isn’t staying
- has done / wasn’t staying
- was doing / hasn’t been staying
- is doing / doesn’t stay
Last year he almost ____ because he ____ his social life a little too much.
- fails / has enjoyed
- was failing / has been enjoying
- failed / was enjoying
- has been failing / enjoyed
- has failed / enjoys
Our company’s sales ____ since the new management ____ over.
- have been improving / took
- improve / has taken
- improved / has been taking
- are improving / was taking
- were improving / is taking
The guards ____ when the enemy ____ .
- are sleeping / has been attacking
- have slept / was attacking
- slept / has attacked
- were sleeping / attacked
- sleep / is attacking
The negotiators ____ to bring the two sides together for months, but so far they ____.
- try / are failing
- are trying / failed
- tried / fail
- have tried / were failing
- have been trying / have failed
The electricity ____ off last night just as the film on TV ____ interesting.
- has gone / got
- was going / has got
- is going / has been getting
- goes / is getting
- went / was getting
More than a million people ____ the new superstore since it ____ last month.
- are visiting / has been opening
- have visited / opened
- were visiting / opens
- have been visiting / is opening
- visited / has opened
Water ____ from liquid to gas when it ____a temperature of 100◦ C.
- has changed / reached
- changed / was reaching
- changes / reaches
- has been changing / is reaching
- is changing / reached
The phrase “post modernism” ____ about fifty years ago, but most people still ____ what it means.
- was appearing / haven’t known
- has appeared / don’t know
- appeared / don’t know
- appears / didn’t know
- has been appearing / haven’t known
People who ____ items like bottles and cans ____the world’s resources.
- aren’t recycling / wasted
- didn’t recycle / waste
- haven’t been recycling / were wasting
- don’t recycle / are wasting
- haven’t recycled / wasted
The president ____ too hard lately, and as a result, he ____ terrible.
- has been working / looks
- has worked / looked
- worked / is looking
- works / has looked
- is working / was looking
I ____ to play the lottery about two years ago, but I ____ anything yet.
- was starting / didn’t win
- started / haven’t won
- start / haven’t been winning
- have started / don’t win
- am starting / wasn’t winning
I ____ in Istanbul for so long that I ____ the time before the Bosphorus Bridges.
- am living / remembered
- lived / am remembering
- was living / have remembered
- live / was remembering
- have lived / remember
Two years ago, she ____ English at all, but she ____ hard since then.
- hasn’t spoken / is studied
- wasn’t speaking / studies
- isn’t speaking / studied
- didn’t speak / has been studying
- doesn’t speak / was studying
My brother ____ three years in jail when he was younger, but now he ____ to give up his life of crime.
- spent / has decided
- spends / is deciding
- has spent / has been deciding
- was spending / decides
- has been spending / decided
I ____ my boss privately tomorrow and I ____ quite nervous about it.
- have seen / am feeling
- see / was feeling
- am seeing / feel
- saw / felt
- was seeing / have felt
The first time I ____ horse riding, I was very nervous and ____ the reins very tightly.
- was going / am holding
- have gone / hold
- am going / have held
- go / was holding
- went / held
Life ____ immensely since Thomas Edison ____ the first light bulb in 1879.
- is changing / was inventing
- has changed / invented
- has been changing / has invented
- changed / has been inventing
- was changing / invent
Normally, people ____ quickly from the flu, but so far this year many people ____ as a result of it.
- are recovering / had died
- had recovered / are going to die
- have been recovering / die
- recover / have died
- were recovering / will die
You ____ for three months by the time you leave for your holiday, so you ____ quite a lot of weight.
- have been dieting / will be losing
- will have been dieting / will have lost
- had dieted / lost
- were dieting / had lost
- are going to diet / have lost
Carreta turtles ____ their eggs on the beach at night and ____ the reflection from the sea to find their way back to the water.
- lay / use
- were laying / have used
- are going to lay / used
- laid / are using
- will lay / had used
By the mid 1970s, “Marks and Spencer” ____ one of the top department stores and they ____ more underwear than any other British company at the time.
- had become / were selling
- is going to become / had sold
- has become / are selling
- became / will be selling
- was becoming / will have sold
I ____ the potatoes while you ____ the leeks for the soup.
- peeled / will be chopping
- will have peeled / have chopped
- was peeling / had chopped
- peel / will have chopped
- will peel / chop
For the past 24 hours, a tropical storm ____ the houses of villages in Mozambique, but it is hard to know as yet how much damage it ____ by the time it has stopped.
- was going to batter / cause
- battered / will have been causing
- has been battering / will have caused
- had been battering / has caused
- is battering / has been causing
By 1840, the US Army ____ most Eastern Indian tribes west of the Mississippi.
- will have pushed
- have pushed
- had pushed
- pushed
For most of the time throughout the picnic, the boys ____ football while the girls ____ flowers.
- will play / have been picking
- are playing / have been picking
- were playing / were picking
- had been playing / have picked
Over recent years, glue sniffing, which ____ negative effects on both the body and the mind, ____ a major problem among teenagers.
- has had / is becoming
- has / has become
- is going to have / had become
- will have / will have become
- is having / was becoming
Chinese merchants ____ trade in Tibet since 1950, when China ____ the country.
- dominate / was invading
- were dominating / has invaded
- will have dominated / had invaded
- had dominated / will be invading
- have dominated / invaded