Grammar Quiz

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

Past SimpleWriting and Modal AuxiliaryPresent Perfect and Past TensesReported Speech and Reported QuestionsSimple Past Tense and Present Continuous TensePresent Simple Tense PassiveGrammar: was/wereSome & AnyVerb ConjugationPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANT

Other quiz:

Present Continuous Tense › View

My father…………..about the way I behave.

A. always complaining   

B. always complains

C. are always complains   

D. is always complaining


Passive Voice Active Voice › View

Jason is doing homework now.

A. Homework is being done by Jason now.

B. Homework is being did by Jason now.