[ Tenses (Present, Past, Future Forms) ]
Sorry, I ……………….(not finish) my report yet.
A. didn’t finish
B. hasn’t finished
C. hadn’t finished
D. haven’t finished
Select your answer:

Random Topics:
Grammar Error Correction (Simple Present Tense)Suffixes and TensesPresent Progressive (Future)Although, Though, In spite of, DespitePresent TensesPresent Simple or Present ContinuousSimple Past ContinuosHelpful Phrases Grammar - Be going toAdverbs by TypeOther quiz:
Modal Auxiliary Verb › ViewWhich modal verb do we use to describe a past ability to do something?
A. Can
B. Should
C. Could
D. Must
Modals of Obligation and Permission › View
_____ go to the party? I’m really tired.
A. Do we have to
B. Can we
C. Can’t we
