[ Prepositions ]
David is good ………………. Math.
A. at
B. for
C. from
D. into
Select your answer:

Random Topics:
IF CLAUSEAdverbs and Time ExpressionsPast Perfect SimpleSubordinating ConjunctionsPreposition after some VerbsIndirect SpeechConditional 0Present simple & ContinuousConjunctions and ClausesTenses: Present simple, Past Simple, Future SimpleOther quiz:
Vocabulary › Viewfacing, overlay, facade, pretense
A. pallid
B. fiasco
C. veneer
D. abyss
Prepositions of Movement › View
Don’t try to run ____ you can walk
A. before
B. toward
C. over
D. upon
