Grammar exercise (intermediate level)
Fill in the blanks.
1. ‘Are you coming with us?’ ‘No, ……………………’
a) I’m
b) I’m not
2. It ……………………. nice if he had thanked you.
a) would be
b) would have been
c) will be
3. When she was old, she ……………. sit in a corner talking to herself for hours.
a) will
b) would
c) could
4. Thanks for being patient …………………. me.
a) with
b) to
c) for
5. Who is the man …………….. the funny hat?
a) on
b) in
c) with
6. She was very nice …………………. me.
a) to
b) with
c) for
7. Why are you talking …………………… such a loud voice?
a) in
b) with
c) at
8. Their burgers are not ……………………….
a) worth of the money
b) worth the money
9. She isn’t ……………………… to.
a) worthy talking
b) worth talking
10. She was shivering ………………. cold when we found her.
a) with
b) for
c) in
Answers
1. ‘Are you coming with us?’ ‘No, I’m not.’
2. It would have been nice if he had thanked you.
3. When she was old, she would sit in a corner talking to herself for hours.
4. Thanks for being patient with me.
5. Who is the man in the funny hat?
6. She was very nice to me.
7. Why are you talking in such a loud voice?
8. Their burgers are not worth the money.
9. She isn’t worth talking to.
10. She was shivering with cold when we found her.