[ 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 › ViewThe contractor renovated our kitchen last month.
A. Passive
B. Active
Grammar › View
He coughs a lot. Has he got any __________ diseases so far?
A. respiratory
B. inspiring
C. muscles
D. circulatory
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
