[ Tenses and Sentence Completion ]
He ______ (not finish) his homework yet.
A. doesn’t finish
B. hasn’t finished
C. hadn’t finished
D. didn’t finish

Random Topics:
Can vs CouldQuantifiers / Prepositions of Time and Comparative AdjectivesIndefinite ArticleLinking Words & PhrasesPresent or Past TensesConditional Sentence Type 2Past Simple or Past ContinuousCan vs be able toPhrase and ClauseCan/CouldOther quiz:
Tenses › ViewI got the plane tickets. I ………………………………………. (fly) on Sunday.
A. will fly
B. am going to fly
C. am flying
D. fly
Vocabulary and Grammar › View
Joe couldn’t wait to go to the skateboard park to _____ his new skateboard.
A. try out
B. try on
C. pay off
D. take to