TEST on IF CLAUSES
Read each situation and then complete the sentence about it.
1. Situation: Kathy wants to go to the movies but doesn't have any money.
"If" sentence: If Kathy _____ some money, she would go to the movies.
a) were have
b) would have
c) had
2. Situation: Joe is sleepy and would like to take a nap, but he can't because he's in an important
meeting.
"If" sentence: If Joe _____ in an important meeting, he would go home and take a nap.
a) didn't
b) were
c) weren't
3. Situation: Chuck isn't stupid, but he failed his midterm exam. Why? -- He didn't study for it.
"If" sentence: If Chuck _____ , he probably wouldn't have failed his midterm exam.
a) had studied
b) weren't stupid
c) might have studied
4. Situation: Rex had to miss work today. Why? -- His wife and children were all sick with the flu.
"If" sentence: Rex _____ miss work today if his wife and children hadn't all been sick with
the flu.
a) didn't have
b) wouldn't have had to
c) hadn't had to
5. Situation: I finished my work, but only because you helped me.
"If" sentence: I _____ my work if you hadn't helped me.
a) couldn't have finished
b) wasn't able to finish
c) hadn't been able to finish
6. Situation: It's possible for you to do this quiz because you have a computer and modem.
"If" sentence: It _____ possible for you to do this quiz if you didn't have a computer and
modem.
a) hadn't been
b) wasn't
c) wouldn't be
7. I don't have a dictionary ,but if I ...............,I would lend it to you.
a.would b.do c.did d.had had
8. He'd make fewer mistakes if he .............. more grammar.
a.had known b.knew c.has known d.would have known
e.known
9. Jim .............. study harder if he had more time.
a. will b. won't c. were d. would
10. If my car ................ down again, I'll sell it.
a.broke b.break c. will break d. breaks
11. If I ............... prime minister, I'd abolish all taxes.
a. would b.be c. will be d.were
12. If Ms. White is unable to answer your question, Ms. Williams, her supervisor, _____ help
you.
a. can b. did c. could not d. would not
13. "Are you thinking about going to Europe for your vacation?"
"No, but if I _____ money, I would definitely go."
a. have b. had c. have had d. would have
14. "It's really raining." "Yes. If the weather _____, we'll have to give up camping."
a. would get worse b. get worse c. might get worse d. should get worse
15. "Why did you send me only twenty dollars?"
"Sorry. If I had had more money, I _____ given you more."
a. will have b. would c. would have d. have
16. "My boss always gives me a hard time." "If I were you, I _____ quit the job."
a. will b. would c. must d. just
17. "My car broke down, when I was about to leave home, and I took a taxi."
"_____, we would have picked you up."
a. If you had called us b. If you called us c. Have you called us d. If you did call us
18. "Do you need help with your English?" "If I did, I _____ you."
a. would ask b. ask c. will ask d. asked
19. "I'm very hungry, but I have a lot of work to do."
"_____ what you want for lunch, and I'll get it for you."
a. Tell me b. You will tell to me c. If you did tell me d. If you say to me
20. "Mary went to hospital alone." "If _____, I would have taken her there."
a. had she told me b. she has told me c. she had told me d. she would tell me
21. "It started raining." "_____, we won't be able to finish this game."
a. If it stopped b. Unless it stops c. Should it stop d. If it didn't stop
22. "Did you go camping last weekend?" "No. We would have gone, _____ nicer."
a. had the weather been b. would the weather be c. if the weather has been d. if
the weather might be
23. This room is smoky. I wish you _____ smoking.
a. would stop b. have stopped c. stop d. stopping
24."Rick often makes me mad."
"He makes many people mad. I wish he _____ more polite."
a. is b. will be c. were d. has been
25. "Did you go to Europe last winter?" "Yes, but I wish I _____ in the summer when the days
were longer."
a. have gone b. went c. go d. had gone
26. "Did you see Taro before he left for the United States?" "No. I wish I _____ him."
a. saw b. have seen c. would see d. had seen
27. If he _____ worked harder, he would have passed the exams.
a) had b) would have c) would d) had have
28. If we keep on at this speed, we ______reach the top in an hour.
a) would b) are c) will d) were
29. If you _____ to town tomorrow, will you do some shopping for me?
a) went b) will be going c) go d) will go
30. He would be very happy if you _____ what he asked.
a) do b) did c) will do d) have done
31. If you _____ such a long time to get dressed, we'd have been there by now.
a) hadn't taken b) wouldn't have taken c) weren't taking d) wouldn't take
REWRITE THE FOLLOWING SENTENCES USING A SUITABLE TYPE OF
"IF CONDITIONALS"
32. I did not feel well yesterday. That's why I could not come to school. (if)
____________________________________________________________________________________.
33. I can not explain it to you because I do not know anything about it. (if)
____________________________________________________________________________________.
34. I may go Ankara this week and I want to visit my uncle who has been living there for a
long time. (if)
____________________________________________________________________________________.
35. I have a lot of work to do so I can not come to the cinema with you. (if)
____________________________________________________________________________________.
36. You did not come to the party. You missed the fun (if)
____________________________________________________________________________________.
37. Had I seen the fire, I would have reported it.(If)
____________________________________________________________________________________.
38. Brian does not have a token, so he can't telephone his wife
____________________________________________________________________________________.
39. Sylvia doesnt have enough money, so she cant buy a new computer. (if)
____________________________________________________________________________________.
40. The twins dont see their friends often because theyre very busy. (if)
____________________________________________________________________________________.
41. I dont live in a city, so theres not much to do in the evening. (if)
____________________________________________________________________________________.
42. Grandma wont get a dog because she lives in a small flat. (if)
____________________________________________________________________________________.
43. You use your mobile a lot, so you have large phone bills. (if)
____________________________________________________________________________________.
44. I think you should tell your parents the truth. (if)
____________________________________________________________________________________.
45. It wasnt cold, so we didnt light a fire. (if)
____________________________________________________________________________________.
46. John didnt come, so we didnt do any painting. (if)
____________________________________________________________________________________.
47. Claire didnt buy any clothes because she didn see anything she liked. (if)
____________________________________________________________________________________.
48. The audience laughed because the joke was very funny. (if)
____________________________________________________________________________________.
49. We decided to leave because it was really noisy. (if)
____________________________________________________________________________________.