The headmaster congratulated the students _________ the first prize in the contest.
A. on having achieved
B. on being achieved
C. for having achieved
D. to have achieved

Random Topics:
Simple and Continuous Present TenseSentence Adverbs & Third ConditionalPronoun & Present SimpleGrammar AssessmentClauses and ConjunctionsReported Speech and Reporting VerbsSimple and Continuous TensesGrammar for IELTSPassive Voice - Present TensesCOUNT - NONCOUNT NOUNSOther quiz:
Grammar › ViewChange the sentence to passive voice: The company will launch a new product next month.
A. The company will be launching a new product next month.
B. Next month, a new product will be launched by the company.
C. A new product will be launched by the company next month.
D. A new product will launch by the company next month.
Grammar › View
You ___________ eat your vegetables to be healthy.
A. must
B. have to
Vocabulary › ViewOne advantage of living in a/an ____ is to strengthen relationship between young children and adults
A. nuclear family
B. nuclear house
C. extended family
D. extended house
Preposition › View
What preposition should be used in the sentence: The party is ___ 8 PM.
A. in
B. on
C. by
D. at