[ Grammar ]
I’m not very good _________ repairing things.
A. at
B. for
C. in
D. about

Random Topics:
Present Perfect Negative and InterrogativeGrammar and PrepositionCoordinate ConjunctionPreposition of TimeIndefinite and Definite ArticlesTenses & AffixesArticles with SubstancesSubject Verb Agreement Irregular VerbReflexive pronounsAdjectives & QuantifiersOther quiz:
Identifying Tenses › ViewThey had been dating for two years.
A. Present Perfect Simple
B. Past Perfect Simple
C. Future Perfect Simple
D. Present Perfect Continuous
E. Past Perfect Continuous
Parts of Speech › View
What are the three questions that adjectives can answer?
A. Who? what? when? where?
B. Who? what kind? to what extent/degree?
C. Which one? what kind? to what extent/degree
D. Which one? what kind? how many?
E. Which one? how many? why?