General Grammar Exercise

Complete the following sentences with an appropriate word or phrase.

1. I have been learning the violin ……………….. two years.

a) for
b) since
c) from

2. I have known her …………….. May.

a) for
b) since
c) from

3. We haven’t got …………………

a) enough bread
b) bread enough

4. I ……………….. chemistry because I didn’t like it.

a) gave in
b) gave up
c) gave off

5. She doesn’t know how to ………………… children.

a) raise
b) rise
c) Either could be used here

6. She passed her exam ……………………. her problems.

a) in spite of
b) despite of
c) inspite of

7. She lets her children ………………… up very late.

a) stay
b) to stay
c) to staying

8. ‘I’m hungry.’ ‘………………’

a) I am also
b) So am I
c) Either could be used here

9. We tried every possible ………………… of communication.

a) mean
b) means

Answers

1. I have been learning the violin for two years.

2. I have known her since May.

3. We haven’t got enough bread.

4. I gave up chemistry because I didn’t like it.

5. She doesn’t know how to raise children.

6. She passed her exam in spite of her problems.

7. She lets her children stay up very late.

8. ‘I’m hungry.’ ‘So am I.’

9. We tried every possible means of communication.