If-clauses exercise

June 1, 2011pdf

Complete the following sentences.

1. She ………………… be perfectly happy if she had a son.

a) Would
b) Will
c) Would have

2. If that ……………….. Ann, why didn’t she stop and say hello?

a) Was
b) Is
c) Has

3. If you had asked me, I ……………………… told you.

a) Would have
b) Would
c) Will have

4. If I hadn’t been so tired, I …………………. realized what was happening.

a) Might have
b) Might
c) May

5. If my grandmother ………………… alive, she would have been 90 next year.

a) Had been
b) Has been
c) Have been

6. Would it be all right if I ……………….. a friend tonight?

a) Brought
b) Bring
c) Had brought

7. If it ………………… for his wife’s money, he would never be a banker.

a) Wasn’t
b) Isn’t
c) Hasn’t

8. I wouldn’t be surprised if she ……………………… married soon.

a) Got
b) Gets
c) Had gotten

Answers

1. She would be perfectly happy if she had a son.

2. If that was Ann, why didn’t she stop and say hello?

3. If you had asked me I would have told you.

4. If I hadn’t been so tired, I might have realized what was happening.

5. If my grandmother had been alive, she would have been 90 next year.

6. Would it be all right if I brought a friend tonight?

7. If it wasn’t for his wife’s money, he would never be a banker.

8. I wouldn’t be surprised if she got married soon.

Keep your grammar up-to-date!
Includes Grammar Guide (PDF)