[ Present Perfect Tense ]
They ……. (not do) the homework yet.
A. didn’t do
B. haven’t done
C. hasn’t do
D. hasn’t done

Random Topics:
Past Simple TensePrepositions of Time, Place, and MovementPossessive Adjectives & Possessive PronounsHas Got & Have GotFuture Continuous TenseConditional Sentence Type 0-3Grammar - may & mightWH Questions and Simple Past TenseElectricity VocabularyBare Infinitive and To InfinitiveOther quiz:
Grammar › Viewwhat do you call a bunch of lions
A. a pride
B. a choir
C. a litter
Conjunctions › View
I go to school on feet …. save my money
A. in order to
B. for
C. in order that
Adverbs of Frequency › ViewI ——- TV with my friend at home
A. Run
B. Watch
C. Wash
D. Watches
Vocabulary › View
Clandestine
A. Childish
B. Undercover
C. Worldwide
D. Deadly
E. Secret
