[ 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:
Passive Voice › ViewThat house ___ a long time ago.
A. has been sold
B. was sold
C. is sold
Grammar › View
You can look ____ a word in a dictionary if you don’t know what it means.
A. into
B. for
C. over
D. up
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
