[ Grammar ]
He ______ very well in math.
A. is
B. do
C. knows
D. makes

Random Topics:
English ArticlePlaces in TownPresent Simple ProgressiveSimple Present Tense with Adverb of FrequencyPast Tense & Present Perfect TensePast simple - Irregular VerbsTOEICPerfect Verb TensesParts of Speech and Grammar3rd Person SingularOther quiz:
Modal Verbs › ViewCan I get verbal confirmation of the acceptance of the contract, Mr. Lewis?
A. advice
B. possibility
C. obligation
D. permission
Grammar › View
We ________ about taking badminton lessons for ages.’
‘You should! It’s a great sport.’
A. have been thinking
B. have lately thought
C. have thought
D. thought
Modal Verbs › ViewJack should ________ harder.
A. study
B. studies
C. to study
D. studying
Phrasal Verb › View
write down;
A. put across
B. put away
C. put aside/by
D. put down
