Gap fills exercise

Fill in the blanks.

1. I haven’t seen him ……………………………… months.

a) in

b) since

c) either could be used here

2. I …………………………………… to him since January.

a) didn’t speak

b) haven’t spoken

c) either could be used here

3. The cat is ……………………………………. the roof.

a) in

b) on

c) at

4. Don’t phone them now – they ………………………………. dinner.

a) are having

b) will be having

c) either could be used here

5. We visit my parents every week ……………………………….. we bought the car.

a) since

b) for

c) as

6. They …………………………… each other since 1990.

a) know

b) have known

c) either could be used here

7. You have drunk at least six cups of coffee since you ……………………………………….. here.

a) are sitting

b) have been sitting

c) either could be used here

8. He …………………………………… succeeded without his wife’s money.

a) should not have

b) would not have

c) either could be used here

9. She has written a book ……………………………… I’ve forgotten.

a) which name

b) whose name

c) either could be used here

10. I would rather you ………………………………….. home now.

a) went

b) go

c) either could be used here

Answers

1. I haven’t seen him in months.

2. I haven’t spoken to him since January.

3. The cat is on the roof.

4. Don’t phone them now – they are / will be having dinner.

5. We visit my parents every week since we bought the car.

6. They have known each other since 1990.

7. You have drunk at least six cups of coffee since you have been sitting here.

8. He would not have succeeded without his wife’s money.

9. She has written a book whose name I have forgotten.

10. I would rather you went home now.