[ Grammar and Vocabulary ]
Everybody congratulated Mary ___her good exam results.
A. for
B. in
C. on
D. of

Random Topics:
Grammar - FragmentsConditional SentencePresent Simple vs Present ContinuousAdjectives, Adverbs, and PrepositionsConjunctions and Sequence ConnectorsModals and PrepositionConjunctive AdverbPhrasal verbs and Prepositional PhrasesParticiple - ing/ edHow much and how manyOther quiz:
Mixed General Quiz › ViewThe World Expo was in Nagoya ___ 2005.
a. at
b. for
c. in
d. on
Direct and Indirect Speech › View
What is missing in the sentence that follows? James asked “Are you coming to my house today?”
A. !
B. ?
C. ,
D. .
Prepositions of Time › ViewThe park is beautiful _____ spring.
A. in
B. on
C. at
D. X
Grammar › View
Acupuncture is part of traditional Chinese medicine(TCM) and ____ in China for thousands of years.
A. has been used
B. has using
C. has used
D. has been using
