Verb, Object, Preposition Quiz
Preview:
Thank you _______ your patience.
A. on
B. from
C. for
Thank you _______ your advice.
A. for
B. on
C. from
You can forgive them _______ doing that.
A. on
B. for
C. from
Thank you _______ your kindness.
A. for
B. on
C. from
She congratulated me _______ my new job.
A. on
B. for
C. from
Forgive us _______ being late.
A. on
B. for
C. from
Can you forgive him _______ his mistake?
A. from
B. for
C. on
He congratulated me _______ my success.
A. for
B. on
C. from
We will prevent the students _______ leaving.
A. for
B. from
C. on
You should forgive yourself _______ past mistakes.
A. for
B. on
C. from
I asked my teacher _______ the new books as a gift.
A. for
B. about
C. on
Thank you _______ your support.
A. on
B. for
C. from
We will prevent them _______ going outside.
A. from
B. for
C. on
Forgive them _______ their errors.
A. on
B. from
C. for
We thanked them _______ their help.
A. for
B. on
C. from
He congratulated her _______ her promotion.
A. for
B. on
C. from
Thank you _______ listening to me.
A. for
B. on
C. from
We must prevent them _______ making noise.
A. on
B. for
C. from
He congratulated us _______ winning the match.
A. from
B. for
C. on
We must prevent the children _______ running.
A. for
B. on
C. from
She congratulated us _______ our performance.
A. for
B. on
C. from
You can forgive her _______ forgetting.
A. for
B. on
C. from
She congratulated me _______ my achievement.
A. on
B. for
C. from
They will prevent us _______ entering.
A. on
B. from
C. for
I asked my teacher _______ the new books.
A. for
B. about
C. from
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.