[ Prepositions ]
Are you very good …………. English?
A. at
B. in
C. for

Random Topics:
Gerund and To InfinitiveVocab CheckingHas and HaveSecond ConditionalsLinking WordsComplex SentencesLet & Be allowed toGive, do and makeIndefinite and Intensive NounModal and Phrasal VerbsOther quiz:
Grammar › ViewMr Lim never buys turtle eggs _______ he wants to save the turtles.
A. but
B. because
C. so
Past Perfect and Past Perfect Continuous Tense › View
We _________ (prepare) him for this race for months before he decided to quit.
A. had preparing
B. had prepared
C. had been prepared
D. had been preparing
Grammar › ViewI jumped out of my chair ____ I heard him at the door.
A. when
B. while
Vocabulary › View
scolded or corrected; expressed disapproval or blame
A. tailor
B. solitary
C. peculiar
D. reproached
