[ 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:
Pronoun › ViewUs / We humans are like the dinosaurs in many ways.
A. Us
B. We
Grammar › View
You won’t pass the test unless you ……………
A. study
B. don’t study
C. will study
D. studied
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