[ 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:
Phrasal Verb Put & Go › ViewThe price of the new Nimbus will never go ___!
A. up
B. down
C. through
Conjunctions › View
They’re saving money ___ buy a new car.
A. in order to
B. because
C. so that
D. so
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
