[ Present Tenses ]
I’m sorry, but I … my homework yet.
A. have finished
B. hasn’t finished
C. didn’t finish
D. haven’t finished

Random Topics:
Adverbs of Time and PlaceAdjective / Noun + to InfinitiveRelative PronounPresent Perfect SimpleMust or Mus notVerb and PrepositionAdverb of MannerTime PhrasesModal Verbs and ConjuctionsPast Perfect Simple & ContinuousOther quiz:
Vocabulary › ViewWhich situation best uses the word superfluous?
A. Bringing 10 pairs of shoes for a weekend trip
B. A ruler giving a fair judgment
C. A meal cooked to perfection
D. A child sharing their toy
Modal Verb › View
Lisa had to work hard so that she _____ her family.
A. may support
B. supported
C. can support
D. might support