Grammar Quiz

[ Tenses ]

I __________ (finish) my homework before dinner.

A. finishing

B. will finish

C. finished

D. had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Definite and Zero ArticleModals of Obligation and PermissionAdjectives & PrepositionsModal VerbsPast Tense & Present Perfect TenseGerund, Infinitive, Bare VerbDirect and Indirect SpeechPresent Forms and Narrative TensesVocabulary, Grammar, SpellingModal Probability

Other quiz:

Preposition and Conjunction › View

I usually go home at four o’clock, … then I watch TV for an hour.

A. and

B. because

C. so


Present and Past Tenses › View

While the team ________ (discuss) the budget, the light ________ (go) out in the building.

A. discussed / went

B. discussed / was going

C. was discussing / went

D. was discussing / was going

Phrasal Verbs › View

Do you want to write _______________ my phone number?

A. in

B. over

C. back

D. down


Grammar › View

I ___________________ that movie before. (In some indefinite period of time.)

A. see

B. seen

C. have seen

D. saw