Prepositions bedevil beginner and advanced English learners alike.
I've been experimenting with quiz creations, and I just cooked up three quizzes on prepositions. I invite you to give them a try:
Prepositions 1: Questions 1-10
Prepositions 2: Questions 11-20
Prepositions 3: To "to" or not to "to"
Not all anglophone regions use prepositions the same. The above quizzes are for American English.