Hi,
Can anybody explain the uses of "in", "at", "on"?
Thanks.
Prepositions are compolex things, but at is used for general locations (at work, at home), and in is used for enclosed spaces (in my pocket) or spaces with boundaries (in the garden), and on is used for the top surface (on the table)
Try here for some practice:
http://www.usingenglish.com/quizzes/63.html (location)
http://www.usingenglish.com/quizzes/64.html (time)