Prepositions Noun Combinations Quiz - For / In / By / On Quiz

Do you know which preposition combines with these nouns?

Student Looking Over Grammar on Test. Gettiy Images

1. ______ my opinion, he is an excellent pianist.

2. I'm afraid I took your coat _____ mistake.

3. Where would you like to go _____ vacation this year?

4. Where should we go _____ a drink?

5. That book was written _____ Wilbur Smide.

6. She found the $100 ______ accident!

7. She bought a painting ______ Jackson for her son.

8. We went ______ a short business trip to Rome.

9. Would you like to come _____ a walk with me?

10. We fell _____ love on a hot summer night.

11. How long were you _____ the phone for?

12. What did you have _____ lunch?

13. I'm afraid it's time for him to go ______ a diet.

14. Did you see Jack ______ chance?

15. Let's drive today. I think the bus drivers are _____ strike.

Prepositions Noun Combinations Quiz - For / In / By / On Quiz

You got: % Correct. Great Job!

I got Great Job!. Prepositions Noun Combinations Quiz - For / In / By / On Quiz
You know your English!. Andrew Rich / Vetta / Getty Images

You have a good understanding of these common preposition + noun combinations. Keep up the good work! 

Prepositions Noun Combinations Quiz - For / In / By / On Quiz

You got: % Correct. Not Bad, Keep Learning

I got Not Bad, Keep Learning. Prepositions Noun Combinations Quiz - For / In / By / On Quiz
You've done well on your lessons. Anton Violin / Moment / Getty Images

 You know a number of these combinations, but there are still more to learn. That's alright, keep taking quizzes and studying combinations and preposition use will become easier over time. 

Prepositions Noun Combinations Quiz - For / In / By / On Quiz

You got: % Correct. Review Your Prepositions

I got Review Your Prepositions. Prepositions Noun Combinations Quiz - For / In / By / On Quiz
Keep working on your studies.. Frank and Helena / Cultura / Getty Images

You need to review of prepositions in English. That's OK because there's a lot to learn. Keep taking preposition quizzes and you'll get better over time.