[ Prepositions ]
He was always weak … languages but strong … science.
A. for
B. on
C. with
D. at

Random Topics:
Conditional TensesVocabulary Spelling GrammarSimple PastPhrasal Verb With TakePronoun-Verb AgreementWill and Going toPresent/Past/Future Continuous TensePrepositions Of PlaceAdverbial Clause of ConcessionWorld Literature VocabularyOther quiz:
Vocabulary & Grammar › ViewIn the early years of the 20th century, several rebellions______in the northern parts of the country.
A. turned out
B. rose up
C. broke out
D. came up
Grammar › View
Please __________ the instructions carefully before you start writing.
A. look on
B. look out
C. look into
D. look through
Grammar › ViewShe agreed ______ the committee.
A. at joining
B. with join
C. to join
D. for joining
and, so, but, because › View
Sarah called her friend, … nobody answered the phone.
A. so
B. because
C. but
D. and