Grammar Quiz

[ Modal Speculation ]

They _______ finished their homework before dinner.

A. had

B. will

C. did

D. have

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice and Relative ClausesModal Verbs & Time PrepositionsPast Perfect SimplePresent TensePast Tense and NeutralGerund Subject or ObjectModals for DeductionPast Simple vs Past ContinuousNouns, Articles, DeterminersComparative Adjective

Other quiz:

Simple Tense › View

Donut often …………………… (invite) his girlfriend to the restaurant.

A. invite

B. invites

C. don’t invite

D. doesn’t invites


Verb Tenses and Subject Verb Agreement › View

Choose the future tense form: By next month, they ___ the project.

A. finish

B. finishes

C. will finish

D. finished

Some vs. Any › View

She tried on … new shoes yesterday.

a. some

b. any


Grammar › View

Have ……… to the new clothes shop in town yet?

A. she been

B. been I

C. you been