Grammar Quiz

[ 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:

Infinitive GerundMixed ConditionalTimeAbstract NounsGrammar and StructureDemonstrative PronounsTransportation VocabularyVerbs of movementPerfect Modals

Other quiz:

Grammar & Vocabulary › View

What will you do if you __________the final examinations?

A. will pass

B. would pass

C. pass

D. passed


Grammar › View

How do you _____ people from downloading your photos illegally?

A. avoid

B. prevent

C. refuse