[ 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

Random Topics:
Perfect TensePunctuating ClausesTime ClausePassive Voice and ModalsVerb 3 formsVerb PhrasesConstrative ConjunctionContrast Linking WordsGrammar-Present Continuous-Sentence MakingHas Got & Have GotOther quiz:
So Such Enough Too › ViewJessica is __________ a brilliant woman that everyone admires her.
A. so
B. such
C. enough
D. too
Grammar › View
Receptionist must be able to relay information _____ pass message accurately.
A. or
B. and
C. but
D. because