Choose the correct prepositions.
1. She was very surprised __________ the grade she received.
A. at B on C. of D. about
2. Tom’s grandfather died __________ 1977 __________ the age of 79.
A. for/at B. on/in C. at/in D. in/at
3. Jane doesn't spend much money __________ clothes.
A. over B. about C. at D. on
4. She always takes good care __________ her children.
A. for B. in C. of D. with
5. There are usually a lot of parties__________ New Year’s Eve.
A. in B for C. on D. with
6. Mr. Smith is not accustomed ________ hot weather.
A. to B. at C. for D. in
7. Tom has to try hard to keep pace __________ his classmates.
A. to B. with C. at D. for
8. The librarian advised us to take full advantage__________ all the facilities available.
A. of B. at C. for D. about
9. Don't make fun __________ that disabled boy.
A. upon B. in C. to D. of
10. Did you know that Linda is engaged __________ a friend of mine?
A. to B. at C. for D. towards
11. She stood there, saying nothing until she lost sight __________the plane.
A. to B. of C. inside D. about
12. The Vietnamese participants always take part ______sports events with great enthusiasm.
A. in B. on C. at D. to
13. He isn’t independent _____ any means. He depends _____ his father _____ everything.
A. by/ on/ in B. for/ on/ in C. of/ in/ for D. on/ in/ with
14. He may be quick _____ understanding but he isn’t capable _____ remembering anything.
A. in/ of B. on/ at C. at/ of D. of/ at
15. Mum is always busy __________ her work in the laboratory.
A. with B. at C. in D. of
16 Lan will stay there _____ the beginning in September _____ November.
A. from/ to B. till/ to C. from/ in D. till/ of
17. I would like to apply _____ the position of sales clerk that you advised in the Sunday newspaper.
A. for B. to C. with D. in
18. I have been looking _____ this book for months, and at last, I have found it.
A. over B. up C. for D. at
19. My sister is very keen _____ eating chocolate candy.
A. on B. with C. about D. at
20. Who’s going to look _____ the children while you’re away?
A. at B. up C. after D. over