[ Prepositions ]
congratulate …__________ …
A. at
B. to
C. for
D. on

Random Topics:
Contrast Linking WordsIf ClausesModals VerbsDirect and Indirect SpeechThird Grade ExamCompound Nouns and Compound Adjectives QuestionsPassive with ModalsVerb FormsArticle & PrepositionModals and Present TensesOther quiz:
Grammar › ViewA. hello
B. fine
C. good morning
D. see you
Vocabulary and Grammar › View
She decided to __________ her spending on unnecessary items.
A. come down with
B. cut down on
C. hang out with
D. get on with