[ Grammar ]
Margaret ____ in the school marathon for charity before.
A. has never run
B. never runs
C. never ran
D. has never been running

Random Topics:
How much or How many?CommasWill or Going toPast ParticiplesVerbs and Subject Verb AgreementConjunctions and PrepositionsSentence LabelingPhrasal Verb & Prepositional PhraseModals and Modal PerfectsTo Infinitive or Bare InfinitiveOther quiz:
Vocabulary › ViewThe book lies __________ the lamp, waiting to be read.
A. beside
B. besides
Articles and Demonstratives › View
Is this ____ new teacher that had to come?
A. a
B. the
C. zero article
Grammar › ViewIf I ……….. you, I’d buy more organic food.
A. were
B. had been
Grammar › View
Hanisah is…………the dirty dishes.
A. drying
B. washing
C. keeping
D. throwing
