[ 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:
Tenses › ViewHe should’ve been a soldier but he was failed
A. Past Future Perfect Tense
B. Past Perfect Continuous Tense
C. Future Perfect Tense
D. Future Perfect Continuous Tense
Reported Speech › View
‘I haven’t been to the cinema for a long time.’
Tom said he ….. to the cinema for a long time.
A. wasn`t been
B. wasn`t
C. hadn`t been
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
