[ Grammar ]
Marwan _____ his homework yet.
A. hasn’t done
B. haven’t done
C. hasn’t did

Random Topics:
Auxiliary Verbs (be, do, have)Mixed TensesSimple and Progressive Verb TensesGrammar Like & Linking VerbVocabulary & Phrasal VerbAdverbs of Time and PlaceProgressive TensesPresent Simple ProgressiveGrammar TOEFLInterrogative PronounsOther quiz:
Grammar › ViewMary has _____ beautiful eyes.
A. so
B. such
Grammar › View
I _______________ in a cafe when you _______________.
A. sat – was calling
B. was sitting – called
C. sat – called