You are on page 1of 11

1. We’ll have lunch outside in the garden, …………….. it’s too cold.

A. if

B. unless

C. in case

D. should

2. James …………….. win more races if he trained harder.

A. would

B. will

C. would have

D. shall

3. If the machine …………….. , press this button.

A. stop

B. stops

C. would stop

D. stopped

4. If I were you, I ……….. that coat. It’s too much expensive.

A. won’t buy

B. don’t buy

C. wouldn’t buy

D. didn’t buy

5. I can’t understand what she sees in him! If anyone treated me like that, I ……………..
extremely angry!

A. am

B. would be
C. will be

D. was

6. If you …………….. up all the peach juice that was carton, you ought to go out and buy some
more.

A. drank

B. drinking

C. drunk

D. drink

7. Rachel will be happy …………….. she passes her driving test.

A. should

B. will

C. if

D. unless

8. I …………….. you sooner had I known you were in hospital.

A. visited

B. visit

C. had visited

D. would have visited

9. If I weren’t working for an accounting firm, I ……….in a bank.

A. work

B. will work

C. would be working

D. have worked.

10. We………the game if we’d had a few more minutes.


A. could have won

B. won

C. had won

D. will win

11. If everyone ………………….. an extra hour a day, it would greatly increase production.

A. work

B. works

C. working

D. worked

12. If energy ………………….. inexpensive and unlimited, many things in the world would be
different.

A. is

B. were

C. will be

D. would be

13. If he had known her telephone number, he………….her.

A. had rung

B. would have rung

C. rang

D. will ring

14. If you help me with this exercise, I ……………. do the same for you one day.

A. will

B. would

C. was
D. am

15. According to the timetable, if the train …………… on time, we ……………. arrive at 5.30.

A. leaves/ would

B. left/ would

C. leaves/ will

D. was leaving/ would

16. If I could speak Spanish, I ……………. next year studying in Mexico.

A. will spend

B. had spent

C. would spend

D. would have spent

17. If I ……. a $100 bill on the street, I would keep it.

A. would find
B. find
C. had found
D. found
18. If someone ……. in here with a gun, I’d be very frightened.

A. walked
B. would walk
C. walks
D. will walk
19. Ann gave me this ring. She ……. terribly upset if I lost it.

A. would have been


B. is
C. would be
D. will be
20. If you ……………. better this weekend, we will go camping.

A. will feel

B. felt
C. are

D. being

21. The children will be happy if he ………………. them English.

A. taught

B. teaches

C. teach

D. would teach

22. If ………………. as the teacher told her, she would have succeeded.

A. she has done

B. she does

C. she had done

D. she did

23. If I had a typewriter( máy đánh chữ) , I………………it myself.

A. am typing

B. would have typed

C. would typed

D. typed

24. If I had known that you were in hospital, I ………………. you.

A. will visit

B. would have visited

C.would visit

D. visited

25. If she ……………. a new hard disk, she would not have lost all data.
A. hadn’t bought

B. didn’t buy

C. buys

D. will not buy

26. If he ……………. the truth, the police wouldn’t arrest him.

A. tells

B. told

C. had told

D. would tell

27. If the wall weren’t so high, he …………… it up to take his ball down.

A. climbed

B. could climb

C is climbing

D. climb

28. You would make better progress if you …………… class regularly.

A. attended

B. would attend

C. are attending

D. attend

29. If I see him, I ………………. him this gift.

A. give

B. would give

C. gave
D. will give

30. If you ………………. ten minutes earlier, you would have got a seat.

A. arrived

B. had arrived

C. arrive

D. would arrive

31. If I …………….you, I wouldn’t go with him to the club.

A. were

B. are

C. be

D. was

32. John would be taking a great risk if he ………………. his money in that business.

A. would invest

B. invested

C. had invested

D. invests

33. If I ……………. a cheap room, I will stay for two weeks.

A. find

B. found

C. was finding

D. would find.

34. She wouldn’t have given them all the money if they ……………..

A. required
B. hadn’t required

C. didn’t require

D. had required

35. I am very thin. I think, if I …………… smoking, I might get fat.

A. stop

B. had stopped

C. will stop

D. stopped

36. A lot of people ……………out of work if the factory closed down.

A. are

B. will be

C. would be

D. would have been

37. If I were offered the job, I think I……….it.

A. take

B. would have taken

C. would take

D. will take

38. If she sold her car, she………….. her house too.

A. sells

B. would sell

C. will sell

D. would have sold


39. She………..terribly upset if his husband lost this ring.

A. will be

B. would be

C. were

D. had been

40. They would be disappointed if we………

A. hadn’t come

B. wouldn’t come

C. don’t come

D. didn’t come.

41. It’s good that Ann reminded me about Tom’s birthday. I ……. if she hadn’t reminded me.

A. would have forgotten


B. would forget
C. will forget
D. had forgotten

42. Jim got to the bus stop in time. If he ……. the bus, he would have been late for his interview.

A. would have missed

B. had missed

C. misses
D.missed

43. ............Jonh worked hard, he would have been promoted last year.

A. If

B. Were

C. Should

D. Had
44. .............. the patient's condition get worse, the nurse will call in a doctor.

A. Might

B. Unless

C. Should

D. If

45. If I ………….. you, I wouldn’t spend the reward on things I don’t need.

A. am

B.were

C.being

D. was

46. If I were offered the job, I think I…………it.

A. would take

B. take

C. would have taken

D. will take

47. ……………………. I rich, I would help you.

A. were

B. was

C. am

D. been

48. Do you think there would be less conflict in the world if all people ………the same
language?

A. speak

B. will speak

C. spoke
D. had spoken

49. If I……. the same problems you had as a child, I might not have succeeded in life as well as
you have.

A. have

B. would have

C. had had

D. should have

50. If energy….. inexpensive and unlimited, many things in the world would be different.

A. is

B. will be

C. would be

D. were

You might also like