I’ve got 15 questions of conditional sentences. In each question, please choose your answer marked a, b, c, d, and e that best fills the blank or that is closest in meaning to the provided sentence.
1. I’ve finished cleaning the house. But if Arini had not helped me, I ……………….. it so quickly.
a. could never have done
b. could never do
c. have never done
d. can never do
e. can never have done
2. If you took the clothes to the laundry now, they……………….
a. had washed
b. had been washed
c. will be washed
d. will wash
e. would be washed
3. If you ………………, I shall be very angry.
a. weren’t going
b. don’t go
c. hadn’t gone
d. had not been going
e. didn’t go
4. If he had studied harder, he would have passed his examination.
 It means:
a. He studied harder.
b. He failed in his examination.
c. He has passed his examination.
d. He doesn’t study harder.
e. He succeeded in his examination.
5. He won’t come unless ……………. the bell.
a. you wouldn’t ring
b. you don’t ring
c. you ring
d. you had been ringing
e. you would have rung
6. They climbed higher so that they got a better view.
 We can also say:
a. If they hadn’t climbed higher, they wouldn’t have got a better view.
b. If they didn’t climb higher, they wouldn’t get a better view.
c. If they didn’t climb higher, they didn’t get a better view.
d. If they didn’t climb higher, they won’t get a better view.
e. If they won’t climb higher, they don’t get a better view.
7. If I come home now, my mother will punish me for breaking her favorite vase.
 We can also say:
a. I come home then my mother won’t punish me.
b. I don’t want to come home because my mother will punish me.
c. I won’t come home although my mother won’t punish me.
d. I don’t come home mother will punish me however.
e. I will come home but my mother will punish me.
8. Had they invited fewer people, the party could have been held at their house.
We may conclude that ……………….
a. It was only a small party.
b. Their house was crowded with people.
c. The party wasn’t held at their house.
d. The guests enjoyed the party at their house.
e. Not many of the invited people came.
9. If I had known his number, I would have called him.
It means:
a. I could call him because I knew his number.
b. I called him because I knew his number.
c. I don’t call him because I don’t know his number.
d. I didn’t call him although I knew his number.
e. I didn’t know his number so I didn’t call him.
10. If you had listened to me, you would have been able to date her.
It means:
a. You listened to me and you were able to date her.
b. You didn’t listen to me but you were able to date her.
c. You were not able to date her because you didn’t listen to me.
d. You listened to me but you were not able to date her.
e. You were able to date her because you listened to me.
11. He would have told you if you had asked him.
It means:
a. He told you because you asked him.
b. He will tell you if you ask him.
c. You didn’t ask him so he doesn’t tell you.
d. You won’t ask him so he doesn’t tell you.
e. He didn’t tell you because you didn’t ask him.
12. If Made is not too busy, he will visit you in Jakarta.
We may conclude that …………….
a. There is a possibility that Made will go to Jakarta.
b. Made has gone to Jakarta.
c. Made would go to Jakarta.
d. It’s unlikely that Made can go to Jakarta.
e. Made couldn’t go to Jakarta.
13. If the company’s personnel department had mailed the letter earlier, I would not have been too late for the interview.
We may conclude that ……………..
a. I didn’t want to be interviewed.
b. The company didn’t send the letter.
c. I went to the interview.
d. The letter came too early.
e. I missed the interview.
14. It’s good that Ann reminded me about Joe’s birthday.
a. I would have forgotten it if she hadn’t reminded me.
b. I will forget it if she doesn’t remind me.
c. I might forget it if she doesn’t remind me.
d. I would forget it if she didn’t remind me.
e. I could forget it if she hadn’t reminded me.
15. If someone had touched her purse, she …………….. her husband.
a. would have told it
b. would have told
c. will have told it to
d. had told it
e. would tell it
“No one is too old to know better.” God bless us!
3 comments
rush
December 4, 2010
May I try to do the exercise Mr. Bhas? Here the answers:
1. a. could never have
2. e. would be washed
3. b. don't go
4. b. He failed in his examination
5. c. you ring
6. a. If they hadn't climbed higher, they would have got a better view
7. b. I don't want to come because my mother will punish me
8. b. Their house was crowded with people
9. e. I didn't know his number so I didn't call him
10. c. You were not able to date her because you didn't listen to me.
11. e. He didn't tell you because you didn't ask him.
12. a. There is a possibility that Made will go to Jakarta.
13. e. I missed the interview.
14. d. I would forget it if she didn't remind me.
15. a. would have told it
Swara Bhaskara
December 4, 2010
Another great post. Thanks Kanadeva for sharing this useful practice test with us.
And for those who haven’t read posts of conditional sentences, here are two links for you. Real Conditionals and Unreal/Contrary-to-fact Conditionals. Besides, another similar exercise can be found in the following link: Practice test 7.
Swara Bhaskara
May 30, 2011
This practice test has been viewed more than 1,500 times but there’s only one, Rush, who has tried to answer it. I assume that the others have completely understood or known its correct answers. Unfortunately, I myself hasn’t.
The following is my best shot to this practice test. Please, don’t hesitate to correct me if I am wrong!
1. a. could never have done
I’ve finished cleaning the house. But if Arini had not helped me, I COULD NEVER HAVE DONE it so quickly.
2. e. would be washed
If you took the clothes to the laundry now, they WOULD BE WASHED.
3. b. don’t go
If you DON’T GO, I shall be very angry.
4. b. He failed in his examination.
If he had studied harder, he would have passed his examination.
5. c. you ring
He won’t come unless YOU RING the bell.
6. a. If they hadn’t climbed higher, they wouldn’t have got a better view.
They climbed higher so that they got a better view.
7. b. I don’t want to come home because my mother will punish me.
If I come home now, my mother will punish me for breaking her favorite vase.
8. c. The party wasn’t held at their house.
Had they invited fewer people, the party could have been held at their house.
9. e. I didn’t know his number so I didn’t call him.
If I had known his number, I would have called him.
10. c. You were not able to date her because you didn’t listen to me.
If you had listened to me, you would have been able to date her.
11. e. He didn’t tell you because you didn’t ask him.
He would have told you if you had asked him.
12. a. There is a possibility that Made will go to Jakarta.
If Made is not too busy, he will visit you in Jakarta.
13. e. I missed the interview.
If the company’s personnel department had mailed the letter earlier, I would not have been too late for the interview.
14. a. I would have forgotten it if she hadn’t reminded me.
It’s good that Ann reminded me about Joe’s birthday.
15. b. would have told
If someone had touched her purse, she WOULD HAVE TOLD her husband.
NOTE: If you compare Rush’s to mine, there are only two different answers, namely, for question 8 and 14. Let’s discuss them, shall we?