[ 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:
There is or There are › ViewThe cat is ___ the table.
A. on
B. under
C. in
Grammar › View
David is apologizing to his teacher for being late.
– David: ” Sorry ”m late! The traffic is so heavy. ”
– Teacher: “___. Come in and sit down.”
A. You re so kind
B. Me neither
C. Its alright
D. Thank you
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
