Question

Difficulty: EasyPrepositions and Prepositional Phrases

The school principal warmly congratulated the top-performing student ______ her outstanding achievement in the national debate competition. Which preposition correctly completes the sentence?

  1. onAnswer
  2. B
    for
  3. C
    at
  4. D
    with

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

1
Identify the primary verb in the sentence requiring a dependent preposition.
The verb is 'congratulated'.
The sentence describes extending praise to a student for an achievement.
2
Determine the standard dependent preposition that pairs with 'congratulate'.
The verb 'congratulate' fixedly pairs with the preposition 'on'.
In standard English grammar, one congratulates someone 'on' a successful event or outcome.

Key Concept

Dependent Prepositions and Prepositional Collocations
Rate this question