Preposition Mistakes Exercise at Auto-English
Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers.