Choose the best answer.. Choose the best answer.. had played/ wouldn’t have lost 15.. Choose the best answer.. had realized/ wouldn’t have stopped C.. had told/ wouldn’t have lent B.. Ch
Trang 1Exercise 1 Choose the best answer.
1 If the train is late, we _ to the office
A walk B will walk C would walk D walks
2 She _ if she has time
A calls B would call C will call D calling
3 If it _ too much, I will buy the smaller one
A costs B will cost C would cost D cost
4 If the class _ full, we will find another one
A are B will be C were D is
5 What will we do if the taxi _?
A don’t come B didn’t come C doesn’t
come D had not come
6 If it snowed this summer, we _ skiing
A goes B will go C would go D go
7 If you drove more carefully, you _ so many accidents
A would not have B will not have C wouldn’t
have had D has
8 If he _up earlier, he’d get to work on time
A gets B will get C got D had got
9 I would tell you more about it if we _ more time
A has B will have C have D had
10 If I _ you, I wouldn’t worry about going to university
A am B be C were D had been
11 If you _ any money, I’d give you some
A hadn’t had B haven’t had C don’t
have D didn’t have
12 You’d earn more money if you _ more products
A to sell B sell C sold D will sell
13 If I _ so busy yesterday, I would have visited you
A were not B wasn’t C aren’t D hadn’t
been
14 If you had seen the film, you _ it
A will enjoy B would have enjoyed
15 She would have gone to the university if she _ the
opportunity
A has B will have C had had D had
16 If he had been more careful, he _ an accident
A would not have had B will not have
have
17 If you’d stayed at home, there _ any trouble
C is not D would not have been
18 What would you do if he _ tomorrow?
A resigned B will resign C resigns D to resign
19 I’ll do it if he _ me
A asking B will ask C asked D asks
20 If you _ for the car, we’d be able to sell it
A look B looks C looked D had looked
Exercise 2 Choose the best answer.
1 I wouldn’t have believed it if I _ it with my own eyes
A not to see B didn’t see C don’t see D hadn’t seen
2 What _ if you found a burglar in your house?
A will you do B do you do C would you
3 If you _ more slowly, he might have understood you
A spoke B speak C speaks D to speak
4 If you _ careful, you will cut yourself with that knife
A are not B were not C be not D not be
5 If she _ this one, I will bring her another one
A don’t like B doesn’t like C not like D to like
6 If I _ him, I _ him a lift
A see/ would give B saw/ will give
will give
7 The table _ if you _ on it
A will collapse/ stand B would collapse/ stand
C would have collapsed/ stood D collapses/ had stood
8 If he _ all those fruits, he _ sick
A eat / will get B eats/ will get
C had eaten/ would get D ate/ would have got
9 If I _ your passport, I _ you at once
A found/ will telephone B find/ would telephone
Trang 2C had found/ would have telephone D find/ will
telephone
10 The police _ him if they catch him
A arrest B would arrest C will arrest
D arrested
11 If he _ in such a pale light, he will ruin his eyes
A read B reads C to read D reading
12 Someone _ your car if you leave it unlocked
A steal B will steal C stole D would
steal
13 What will happen if my parachute _?
A hadn’t opened B won’t open C doesn’t
open D didn’t open
14 If he _ my car more carefully, I _ him $10
A washes/ would give B washes/ will give
C washed/ will give D washes/ would have
given
15 If you _ away, I’ll send for the police at once
A don’t go B not go C didn’t go D hadn’t
16 I _ very angry if he _ any more mistakes
A am/ made B were/ made C would be/
makes D will be/ makes
17 If he _ late, we _ without him
A comes/ would go B comes/ will go
C had come/ would go D came/ will go
18 If we _ the car here, it _ in anybody’s way
A leave/ will be B leaves/will be C left/
will be D had left/ will be
19 He _ late for the train if he _ at once
A would be/ doesn’t start B will be/ doesn’t start
C would have been/ didn’t start D is/ hadn’t
started
20 If you _ late, they _ you in
A arrive/ would not let B arrived/ wouldn’t let
C had arrived/ wouldn’t let D to arrive/ would not let
Exercise 3 Choose the best answer.
1 Unless he _ more, he won’t get much commission
A sell B sells C sold D selling
2 If I _ you $10, when _ me?
A lend/ would you repay B lend/ will you repay
C lent/ will you repay D lend/ would you have repaid
3 If he _ hard today, _ a holiday tomorrow?
A worked/ can he have B work/ he can have
C works/ can he have D had worked/ he can have
4 Ice _ into water unless you heat it
A don’t turn B doesn’t turn
have turned
5 If you _ this one, I’ll bring you another
A doesn’t like B will not like C don’t like
D didn’t like
6 Unless you _ more careful, you _ an accident
A are/ will have B were/ will have
C had been/ would have D be/ have
7 If I tell you a secret, _ you promise not to tell it to anyone else?
A would B did C will D have
8 If you _ what I say, ask your mother
A not believe B not to believe C didn’t believe D don’t believe
9 Unless I _ a quiet room, I _ not be able to do any work
A had/ will B have/ will
C has/ would have D had had/ would have
10 She _ not open the door unless she _ who it was
A will/ knew B will/ knows C would/ knew D does/ knows
11 If I _ a typewriter now, I _ this contract by myself
A have/ would type B have/ will type
C had/ would type D had had/ would have typed
12 Unless I _ his address, I’d give it to you
A didn’t know/ will give B don’t know/ would have given
C knew/ would give D know/ will give
13 He _ a lot better if he _ more often years back
Trang 3A would have looked/ shaved B will look/
shaved
C looks/ shave D would have looked/ had
shaved
14 If you _ for lower stakes, you _ so much
A plays/ would lose B play/ will have been
losing
C played/ won’t lose D had played/ wouldn’t
have lost
15 Unless he worked more slowly, he _ so many
mistakes
A would make B will make C wouldn’t
make D won’t make
16 I wouldn’t drink that wine if I _ you
A were B am C had been D be
17 More tourists _ to this country unless it _ a
better climate
A would come/ had B wouldn’t come/ had
C wouldn’t come/ didn’t have D would
come/ didn’t have
18 If you _ your car into the river, you _ able to get
out
wouldn’t be
wouldn’t be
19 If you _ to a union, you couldn’t get a job
A don’t belong B are belonging C had
belong D didn’t belong
20 What _ if you found a burglar in your house?
A do you do B you do C would you do D you
would do
Exercise 4 Choose the best answer.
1 He might get fat unless he _ smoking
A kept on B stopped C accepted D addicted
2 If you _ someone drowning what would you do?
A see B seen C had seen D saw
3 I _ ruined her if I bought her everything she asked for
A were B will be C would have been D
would be
4 I _ a job easily if I _ a degree
A could get/ have B can get/ had
C could get/ had D can get/ had had
5 The whole machine _ into pieces if you _that screw quickly
A felt/ remove B will fall/ removed
C would fall/ removed D would fall/ remove
6 I’d go and see him more often if he _ on a bus route
A lives B lived C had lived D living
7 What would you have done if the lift _ struck between two floors at that time
A had got B got C gets D getting
8 If you knew you had only six weeks to live, how _ such a short span?
A did you spend B will you spend
C would you spend D would you have spend
9 I’d climb over the wall if there _ so much broken glass
on top of it
A were B had been C are D is
10 Unless I had known that you were in hospital, I _ you
A will visit B would have visitedC visit D don’t visit
11 You would have seen my garden at its best if you _ here last week
A were B are C had been D be
12 I shouldn’t have believed it if I _ it with my own eyes
A had seen B saw C hadn’t seen D didn’t see
13 If I _ a map, I _ the way to the Post Office
A had had/ would have lost B had had/ wouldn’t have lost
C had/ won’t lose D have/ wouldn’t have
4 If I _ that you were coming, I’d have baked a cake
A know B knew C had known D didn’t know
Trang 415 Had you left that wasp alone, it _ you.
A would have stung B wouldn’t sting
C wouldn’t have stung D would sting
16 Unless I _ that the traffic lights were red, I _
A had realized/ would have stopped B had
realized/ wouldn’t have stopped
C realized/ would stop D realize/ will not stop
17 If you _ me that he had never paid his debts, I _
him the money
A had told/ wouldn’t have lent B had told/
wouldn’t have been lent
C tell/ will not lend D told/ would lend
18 If you _, he wouldn’t have known that we were
there
A didn’t sneeze B won’t sneezed C
doesn’t sneeze D hadn’t sneezed
19 If you _ some mustard in the sandwiches, they
would have tasted better
A put B puts C had put D putting
20 The hens _ into the house if you had shut the door
A couldn’t get B couldn’t have got C will
not get D doesn’t get
Exercise 5 Choose the best answer.
1 Had you known that the river was dangerous, he _ to
swim across it
A would have tried B would try
have tried
2 _ more slowly, he might have understood you
A Had you spoken B Did you speak
spoke
13 Or he had known the whole story, he _ so angry
A would have been B wouldn’t have been
14 Or you had been in such a hurry, you _ sugar into
the sauce instead of salt
A will not put B would put C wouldn’t
have put D put
15 If I _ ready when he called, he would have taken me with him
A were B be C am D had been
16 Unless you _ at the engine for a moment, you would have seen what was missing
A hadn’t looked B didn’t look C look
D looked
17 Daisy _ by her enemies or the geese had cackled so loudly
A would have been captured B wouldn’t have been captured
C will have been captured D won’t have been captured
18 He would have been arrested by the policemen or he _ to leave the
country
A doesn’t try B tries C had tried
D hadn’t tried
19 I _ a taxi if I _ that it was a long way
A will take/ realizes B would take/ doesn’t realize
C wouldn’t have taken/ had realized D wouldn’t take/ realized
20 Unless you _ the examination, they _ a party for you
A pass/ won’t celebrate B passed/ won’t celebrate
C pass/ will celebrate D had passed/ would celebrate
Exercise 6 Choose the best answer.
1 I should have voted for her if I _ a vote then
A didn’t have B had C had had
D have
2 If you go to Paris, where _?
A will you stay B you stayed C did you stay D had you stayed
3 The flight may be cancelled unless the fog _ thick
A got B gets C didn’t get D doesn’t get
4 If you _ the instructions carefully, you wouldn’t have answered the wrong questions
Trang 5A read B had read C reads D to read
5 I could repair the roofs myself if I _ a long ladder
A have B had C has D had had
6 Unless they turn that radio off, I _ mad
A go B went C will go D had gone
7 We’ll have a long way to walk if we _ out of petrol
here
A got B get C didn’t get D don’t get
8 If you shake the bottle of port- a kind of vine, it _ fit to
drink
A were not B is C won’t be D would be
9 I’ll probably get lost or he _ with me
A goes B went C had gone D doesn’t
go
10 You _ many accidents or you drove extremely slowly
A will get B got C wouldn’t get D
would get
11 You’ll get pneumonia if you _ your wet clothes
A change B don’t change
C changed D hadn’t changed
12 If I had known that you couldn’t eat octopus, I _
it for our meal
C wouldn’t have bought D would buy
13 She _ able to walk faster if her shoes didn’t have
such high heels
A could be B couldn’t be C were D had been
14 If you had touched that electric cable you _
electrocuted
A am B be C were D had been
15 I _ things on the installment system if I were you
have bought
C won’t buy D don’t buy
16 If anyone attacked me, my dear dog _ at his throat
A would bite B will bite C bit
D had bitten
17 The ship wouldn’t have run around unless the pilot _
such a serious mistake
A make B made C makes D had made
18 I shouldn’t have taken your umbrella if I _ that it was the only one you had
A know B had known C knew D knows
19 Had I known that you were in hospital, I _ you
A would visit B will visit C would have visited D visit
20 You would make better progress unless you _ class regularly
A attend B attended C don’t attend D didn’t attend
Exercise 7 Choose the best answer.
1 If you _ ten minutes earlier, you would have a seat in the auditorium
A arrive B arrived C had arrived D arrives
2 If he _ hard, he _ the coming exam
A studied/ would pass B doesn’t study/ will surely pass
C studies/ can pass D hadn’t studied/ wouldn’t have passed
3 If she asked you for help, _?
A would you accept B you accept
accept
4 Rice plants in Vietnam _ well if there is enough rain
C will grow D would have grown
5 She _ or she may be late for the morning class
A hurries B hurried C doesn’t hurry D didn’t hurry
6 If I _ again, I think that I would have won in the game
A tried B hadn’t tried C had tried
D didn’t try
7 Tell him to ring me at 6:00 p.m if you _ him
A saw B see C sees D had seen
8 Water _ downhill if there _ gravity
A will run/ is not B would run/ weren’t
C wouldn’t run/ were D will run/ had been
Trang 69 If you _ so fast, he might have understood what happened
A hadn’t spoken B speak C spoke
D don’t speak