You are on page 1of 7

CONDITIONALS

TEST 1

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.

You might also like