Grammar Quiz

[ Tenses ]

When ___ you ___ your homework yesterday?

A. did / finish

B. were / finishing

C. do / finish

D. had / finished

Select your answer:
A  B  C  D  E 


Random Topics:

Gerund - to Infinitive Past and Past ContinuousModal VerbsPronouns, Sentence Structure, and Figurative LanguageVerb Moods and Vague PronounsFuture Tense - will and going toTransition WordsPhrasal Verbs with up and downModal Verbs and Gender NounsIf Conditional Zero and One

Other quiz:

Grammar › View

What type of punctuation mark follows a transitional word or phrase?

A. Apostrophe

B. Semi colon

C. Period

D. Comma


Modals › View

You __________ fasten your seatbelt.

A. mustn’t

B. must

C. can

D. don’t have to

Adverbs › View

What is the adverb in the following sentence?

The captain warmly welcomed us.

A. captain

B. warmly

C. welcomed

D. us


Gerunds and Infinitives › View

They suggested __________________ by bus instead of by plane.

A. to travel

B. travelling

C. to travelling

D. travel