Clauses Of Condition Test
Section 1

Test Section 2


1. Plants die if you ______ them.

won't water
don't water
wouldn't water

2. If I had one million dollars, I ______ a yacht.

probably buy
will probably buy
would probably buy

3. A: How did it happen that you missed your stop?
B: I would not have missed it if the conductor ______ the stops.

announced
had announced
would have announced

4. What a pity my husband is away! If he were here, he ______ us.

helped
will help
would help

5. If I ______ early tomorrow morning, I will go jogging.

will get up
get up
got up

6. You look tired. If I ______ you, I would take a holiday.

be
were
have been

7. If Benjamin Franklin ______ so hard, he would not have become the symbol of America.

didn't work
hadn't worked
wouldn't have worked

8. A: Did you say anything when he asked you?
B: No, I didn't. You see, if I had said even a word, he ______ into a rage.

flew
had flown
would have flown

9. Would it be all right if I ______ round at about six?

come
came
will come

10. If you ______ at a loose end last month, you would have passed your exam. But you failed it.

were not
wouldn't have been
hadn't been

11. I'm sure Sue ______ if you explained the situation to her.

understood
will understand
would understand

12. If pigs ______ wings, they would fly.

have
had
would have

13. If it had not been for your help, we ______ into real trouble.

had got
would get
would have got

14. I ______ the same if I were in your shoes.

will do
would do
would have done

15. I ______ you if I could, but I'm afraid I can't.

had helped
will help
would help

16. If I ______ her, I would have spoken to her. But I didn't see her and speak to her.

saw
had seen
would have seen

17. If we had the choice, we ______ in the country.

lived
will live
would live

18. Hurry up! We ______ good seats if we arrive late.

don't get
didn't get
won't get

19. This soup isn't very good. It ______ better if it wasn't so salty.

tasted
will taste
would taste

20. If I ______ that you were coming, I would have met you at the airport. I had a lot of time to do that.

knew
had known
would have known



Score =

Correct answers:

Test Section 2