1. If it..........for that brave man, the child would have drowned.
a) had c) were b) hadn’t been d) is 2. You won’t win that competition unless you..........training right away. a) started c) don’t start b) will start d) start 3. If he knew the whole story, he..........to the police. a) went c) would go b) will go d) would have gone 4. If you..........the money, would you have lent it to me? a) had had c) will have b) had d) would have 5. Supposing you..........a toothache, what would you do? a) have c) would have b) had had d) had 6. You..........the wrong bus if you hadn’t been in such a hurry. a) wouldn’t have taken c) will not take b) hadn’t taken d) didn’t take 7. Jacob will pick you up at school if it.......... a) rain c) rains b) will rain d) would rain 8. If I hadn’t drunk the bad milk,I..........fine now. a) would have been c) will be b) am d) would be 9. I would buy a new house.......... a) if I have a lot of money. c) if I inherited a million dollars. b) if I win the lottery. d) if I would be rich 10. If I lose my job now I..........a long holiday. a) took c) would take b) will take d) had taken 11. If only I had known about your difficult situation I..........you. a) would help c) help b) will help d) would have helped 12. People would spend more time at home, if.......... a) there were no restaurants c) there will be no restaurants b) there are no restaurants d) there would be no restaurants 13. If you saw a thief stealing.......... a) what would you do? c) what are you doing? b) what are you do? d) what would you have done? 14. If it rains tomorrow morning, we..........our umbrellas. a) shall have taken c) would take b) shall take d) would have taken 15. They’d visit all the museums in town if they..........time. a) have c) had b) will have d) would have 16. If you..........Brad Pitt, will you ask him for an autograph? a) should see c) see b) will see d) saw 17. But for...........I wouldn’t have solved that difficult problem. a) you help c) your help b) you had helped d) you helped 18. If she had had money, she..........out shopping as usual. a) would have go c) went b) had gone d) would have gone 19. If they had waited another month, they could probably ...........a better price for their house a) would get c) have got b) had gone d) could get 20. If he hadn't been driving so fast, he ..........have hit the motorcyclist. a) hadn’t c) would b) won’t d) wouldn’t 21. Will you come to dinner with us if we..........a babysitter for you? a) found c) find b) would find d) will find 22. If you..........the dog, it wouldn’t have eaten our dinner. a) feed c) had fed b) fed d) feeds 23. If I ..........Mary last night, I ............her to bring my book today. a) saw / would remind c) had seen / would have reminded b) was seeing / could have reminded d) were to see / would be reminding 24. I ...........an extra pencil in case .............it in the exam. a) have taken / will need c) am taking / needed b) took / might need d) had taken / had needed 25. If I hadn't eaten that much, I..........so sick now. a) wouldn’t feel c) will feel b) wouldn’t have felt d) had felt 26. If they.........., we..........home earlier. a) listen/would be c) had listened/will be b) had listened/would have been d) listened/would have be 27. John..........his wife if he hadn't studied photography. a) wouldn’t meet c) will meet b) wouldn’t be meeting d) wouldn’t have met 28. I will go on a picnic..........it rains. a) if c) on condition b) unless d) provided that 29. If you..........of yourself, who will? a) won’t take care c) didn’t take care b) don’t take care d) took care 30. Unless you …......your homework by 6 o’clock, I won’t let you go out! a) don’t finish c) won’t finish b) finish d) should finish TEST 2
1. But for the secretary’s solution, the company..........from bankruptcy.
a) wouldn’t have been saved c) wouldn’t be saved b) wouldn’t have saved d) wouldn’t save 2. Why didn’t you ring me? I would have rung you if I...........time. a) have had c) had b) had had d) have 3. Mary...........that man if she hadn’t loved him so much. a) wouldn’t marry c) wouldn’t have married b) shall not marry d) will not marry 4. If it hadn’t been for my neighbours who saw him trying to open a window, the thief ...........into my house. a) would break c) will break b) had broken d) would have broken 5. If I..........the dictionary, I will lend it to you. a) buy c) will be buying b) will buy d) am buying 6. Unless you.......... her, she will not help you. a) will ask c) would help b) ask d) don’t ask 7. If it..........for my father, the family would be poor. a) wasn’t c) hadn’t been b) should be d) weren’t 8. If she had listened to my advice, she..........home two hours ago. a) would arrive c) would have arrived b) would have arrive d) had arrived 9. Nobody would have gone to that awful concert if.......... a) rained c) would rain b) will rain d) had rained 10. If I had known the truth, I..........him. a) wouldn’t trust c) wouldn’t have trust b) wouldn’t have trusted d) would trust 11. If I hadn’t been so busy, I..........home earlier. a) would go c) had gone b) would have gone d) will go 12. If John knew you, he..........you. a) would respected c) would respect b) should have respected d) would have respected 13. Had she been told about it, she..........everyone else know. a) could let c) could have let b) could letted d) could have been let 14. If it rained heavily, the river..........our garden. a) might flood c) might flooded b) might have flooded d) might be flooded 15. If you had packed your things last night, you..........in time. a) will leave c) would be left b) left d) would have left 16. If you had visited the museum, you ..........that some items were missing. a) had noticed c) would notice b) would be noticing d) would have noticed 17. If anything goes wrong, you..........responsible. a) are being held c) will be held b) are to be held d) will have been held 18. I would have finished earlier this report if you ..........me. a) helped c) would help b) had helped d) would have helped. 19. If you pay attention to my lessons, you.......... the final exam. a) are going to pass c) pass b) will pass d) would pass 20. If it had not been for the snow, the plane..........off. a) will c) could take b) could have taken d) would take 21. I would have told you if I..........the answer. a) knew c) had knowed b) would know d) had known 22. I’ll lend you my bike..........you bring it back as soon as possible. a) unless c) on condition that b) supposing d) and 23. I lost my watch. Well, if you had taken greater care of it, you ..........it now. a) will have c) would have had b) would have d) could have had 24. If it..........nice tomorrow, we'll go to the zoo. a) would be c) were b) will be d) is 25. He would have drowned if he..........swim. a) couldn't have c) hadn't been able to b) didn't know to d) had not 26. If I..........him before, I..........him to my party. a) would have known /had invited c) knew / didn't invite b) had known / would have invited d) would know / would invite 27. If I..........in your position, I'd have acted differently. a) should have been c) shall have been b) were d) had been 28. If Jessica calls, .......... her I’m out. a) will tell c) would tell b) told d) tell 29. ..........you wear warm clothes, you’ll catch a cold. a) If c) Unless b) Providing d) On condition that 30. If I ..........the entrance examination, I..........a student right now. a) had passed/would be c) passed/would be b) passed/would have been d) will pass/am TEST 3
1. Provided that I………the answers, I would tell you.
a) had known c) know b) knew d) have known 2. Yesterday he told us that if he had been able to swim, he………into the water to save her. a) would jump c) would jumped b) shal have jumped d) would have jumped 3. If you hadn’t seen the policeman, what..........? a) you would have done c) did you do b) would you do d) would you have done 4. Had I known the truth, I..........differently. a) will react c) would react b) had reacted d) would have reacted 5. If she had told me the truth, I ..........her. a) have had understood c) would have understood b) didn’t have understood d) would understand 5. You will not catch the plane unless you ..........a taxi. a) will not take c) will take b) take d) took 6. If I .......... the answer I would tell you. a) know c) had known b) have known d) knew 7. I would book the flights if you..........of the hotel. a) will take care c) took care b) are taking care d) take care 8. There will be trouble if he..........like that again. a) behave c) behaved b) will behave d) behaves 9. If they..........a well paid job, they will probably buy a house. a) found c) would find b) will find d) find 10. If I ..........the bill, the light wouldn’t have been cut off. a) had been paid c) had paid b) paid d) have paid 11. He would be very happy if you ..........what he asked. a) do c) did b) will do d) would do 12. Had you come on time, I..........here in the rain like a fool now. a) will be waiting c) wouldn’t be waiting b) didn’t wait d) couldn’t wait 13. Tom would still be your friend if you ......... to conclusions and ......... him wrongly. a) hadn’t jumped/judged c) wouldn’t jump/hadn’t judged b) didn’t jump/judged d) hadn’t jumped/hadn’t judged 14. If he had taken my advice, .......... a) he would have been a happy man today. c) he were a happy man today. b) he would be a happy man today. d) he could have been a happy man today. 15. If you ate less,....... a) you would put on so much weight. c) you wouldn’t had put on so much weight. b) you wouldn’t have put on so much weight. d) you hadn’t put on so much weight. 16. If she had been born in the United States, she ………a visa to work here. a) would need c) wouldn’t have needed b) wouldn't need d) couldn’t need 17. If I ..........rich, I ...........that Ferrari we saw yesterday. a) had been / would have bought c) had been / would buy b) were / would have bought d) were / would have buy 18. If she had signed up for the ski trip last week, she ............ us tomorrow. a) would be joining c) could have joined b) would have joined d) will join 19. If Mark ...........the job instead of Joe, he ............to Shanghai. a) got/ would be moving c) gets/ would be moving b) had got/ would be moving d) have got/ would be moving 20. If Darren hadn't wasted his Christmas bonus gambling in Las Vegas, ............to Mexico with us next month. a) he went c) he would have gone b) he had gone d) he would go 21. If Sam ........... Russian, he ............. the letter for you. a) spoke/would have translated c) spoke/would translated b) had spoke/would have translated d) had spoken/would translated 22. If I .......... so much, I would have gone to the party last night. a) weren’t work c) won’t have to work b) don’t work d) didn't have to work 24. If I ........................on my business trip next week, I ......... that new assignment at work. a) weren't going/ would have accepted c) weren't going/ would not accept b) went/ would have accepted d) weren't going/ will accept 25. If the story .......... true, the newspaper would not have printed it. a) weren’t c) is b) had been d) was
26. Tom is not going to come to dinner tomorrow because you insulted him yesterday. But he
a) would have come/hadn’t insulted c) would come/hadn’t insulted
27. Marie is unhappy because she gave up her career when she got married. But, Marie ………
a) would be happy/didn’t give up c) would be happy/gave up
a) had had c) will have
a) drove c) had driven
30. Dacă n-ai fi închis fereastra, mi-ar fi frig.
a) If you hadn’t closed the window I would have been cold.
b) If you closed the window I would have been cold. c) If you hadn’t closed the window I would be cold. d) If you had closed the window I would have been cold.