[ Prepositions ]
James is rather good _______ Mathematics.
A. at
B. in
C. on

Random Topics:
All, Both, Neither, None, EitherSimple Past Irregular & NegativePast Simple and Past Continuous TensesConjunctive AdverbsGerunds as objects of prepositionPresent Simple Positive and NegativePast Perfect TenseGrammar : Must (Necessity)TOEIC Grammar and Vocabulary ReviewVOCAB & GRAMMAROther quiz:
Grammar › ViewWaiter means
A. a person serves food in the cafe
B. a person cooks meals in the cafe
C. a person help the chef
D. a person cleans the restaurant
Superlatives › View
Read the sentences and choose the correct one.
A. Last week, I had the worst time of my life!
B. Last week, I had the baddest time of my life!
C. Last week, I had the wortest time of my life!
Grammar › View________ more than 50 assignments by the time you finish this course.
A. You’ll have done
B. You’ll be doing
C. You’re doing
Will or Going to › View
I can’t find my pencil.
Don’t worry, I________ lend you one.
A. will
B. are going to
C. am will
D. is going to