[ Grammar ]
He has published ________ articles on various topics.
A. a wide range of
B. a variety of
C. an array of
D. a number of

Random Topics:
Verbs of movementSimple PresentRelative Pronouns with PrepositionsSecond ConditionalsConditional Sentences and AdverbsPresent Tenses: Simple vs ContinuousAdjective OrderSimple Present and Present ContinuosComparatives, Superlatives & EquativesPast Continues TenseOther quiz:
Some vs. Any › ViewThey didn’t make … mistakes.
a. some
b. any
Reported Speech › View
Jason told me that he _______ his best in the exam the _______ day.
A. had done / following
B. will do / previous
C. would do/ following
D. was going / previous