Grammar Quiz

[ Tenses ]

He ________ his homework before dinner.

A. do

B. did

C. does

D. doing

Select your answer:
         


Random Topics:

Present Simple for Future ArrangementSuch...that, so ......thatConditional Sentences Type I, IITime Clauses and ConjunctionsAdverb of FrequencyGerund & ParticipleIndependent/Dependent Clauses & Relative ClausesSentence Types and ConjunctionsGerund & InfinitivesComparatives, Superlatives & Equatives

Other quiz:

Tenses (Present, Past, Future Forms) › View

Sorry, I ……………….(not finish) my report yet.

A. didn’t finish

B. hasn’t finished

C. hadn’t finished

D. haven’t finished


Reported Speech › View

They said, “We have just arrived.”

A.  They said that they have just arrived

B.  They said that they had just arrived.