Exercise Choose the best answer If the train is late, we _ to the office A walk B will walk C would walk D walks She _ if she has time A calls B would call C will call D calling If it _ too much, I will buy the smaller one A costs B will cost C would cost D cost If the class _ full, we will find another one A are B will be C were D is What will we if the taxi _? A don’t come B didn’t come C doesn’t come D had not come If it snowed this summer, we _ skiing A goes B will go C would go D go If you drove more carefully, you _ so many accidents A would not have B will not have C wouldn’t have had D has If he _up earlier, he’d get to work on time A gets B will get C got D had got 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 C would enjoy D 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 C does not have D would not have 17 If you’d stayed at home, there _ any trouble A would not be B will not be C is not D would not have been 18 What would you if he _ tomorrow? A resigned B will resign C resigns D to resign 19 I’ll 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 Choose the best answer 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 What _ if you found a burglar in your house? A will you B you C would you D you If you _ more slowly, he might have understood you A spoke B speak C speaks D to speak If you _ careful, you will cut yourself with that knife A are not B were not C be not D not be If she _ this one, I will bring her another one A don’t like B doesn’t like C not like D to like If I _ him, I _ him a lift A see/ would give B saw/ will give C see/ will give D had seen/ will give The table _ if you _ on it A will collapse/ stand B would collapse/ stand C would have collapsed/ stood D collapses/ had stood 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 If I _ your passport, I _ you at once A found/ will telephone B find/ would telephone C 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 Choose the best answer Unless he _ more, he won’t get much commission A sell B sells C sold D selling 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 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 Ice _ into water unless you heat it A don’t turn B doesn’t turn C would turn D would have turned 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 Unless you _ more careful, you _ an accident A are/ will have B were/ will have C had been/ would have D be/ have If I tell you a secret, _ you promise not to tell it to anyone else? A would B did C will D have If you _ what I say, ask your mother A not believe B not to believe C didn’t believe D don’t believe Unless I _ a quiet room, I _ not be able to 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 A 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 A drive/ weren’t B drove/ wouldn’t be C drove/ will be D drive/ 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 you B you C would you D you would Exercise Choose the best answer He might get fat unless he _ smoking A kept on B stopped C accepted D addicted If you _ someone drowning what would you do? A see B seen C had seen D saw I _ ruined her if I bought her everything she asked for A were B will be C would have been D would be 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 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 I’d go and see him more often if he _ on a bus route A lives B lived C had lived D living What would you have done if the lift _ struck between two floors at that time A had got B got C gets D getting 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 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 If I _ that you were coming, I’d have baked a cake A know B knew C had known D didn’t know 15 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 Choose the best answer Had you known that the river was dangerous, he _ to swim across it A would have tried B would try C will not try D wouldn’t have tried _ more slowly, he might have understood you A Had you spoken B Did you speak C If you speak D If you spoke 13 Or he had known the whole story, he _ so angry A would have been B wouldn’t have been C wouldn’t be D would be 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 Choose the best answer I should have voted for her if I _ a vote then A didn’t have B had C had had D have If you go to Paris, where _? A will you stay B you stayed C did you stay D had you stayed The flight may be cancelled unless the fog _ thick A got B gets C didn’t get D doesn’t get If you _ the instructions carefully, you wouldn’t have answered the wrong questions A read B had read C reads D to read I could repair the roofs myself if I _ a long ladder A have B had C has D had had Unless they turn that radio off, I _ mad A go B went C will go D had gone 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 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 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 A wouldn’t buy B won’t buy 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 A wouldn’t buy B wouldn’t 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 Choose the best answer If you _ ten minutes earlier, you would have a seat in the auditorium A arrive B arrived C had arrived D arrives 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 If she asked you for help, _? A would you accept B you accept C will you accept D you accept Rice plants in Vietnam _ well if there is enough rain A would grow B grew C will grow D would have grown She _ or she may be late for the morning class A hurries B hurried C doesn’t hurry D didn’t hurry 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 Tell him to ring me at 6:00 p.m if you _ him A saw B see C sees D had seen 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 If you _ so fast, he might have understood what happened A hadn’t spoken B speak C spoke D don’t speak ... 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