The school principal warmly congratulated the top-performing student ______ her outstanding achievement in the national debate competition. Which preposition correctly completes the sentence?
- onAnswer
- Bfor
- Cat
- Dwith
Answer
The correct preposition is 'on'.
In standard English grammar, the verb 'congratulate' takes the dependent preposition 'on' when expressing praise for a specific achievement or occasion.
Step-by-Step Solution
Key Concept
Dependent Prepositions and Prepositional Collocations