Grammar Quiz

[ Grammar ]

Last month, you ____ your homework on time, every time.

A. did

B. does

C. will do

Select your answer:
A  B  C  D  E 


Random Topics:

Present and Past Perfect TensesConjunction and PunctuationReported Speech and SubjunctiveLanguage Features: Reflective ArticleConstrative ConjunctionWould rather/ would prefer/ would likePrepositions of Time, Place, and MovementVerb Patterns / IngVocabulary, Adjective & PrepositionComparative and Superlative Adverbs

Other quiz:

Vocabulary › View

laughable

A. abrasive

B. ludicrous

C. liaison

D. acknowledge


Vocabulary and Grammar › View

Choose the correct form of the verb in reported speech: She said that she ________ the meeting.

A. attends

B. attended

C. will attend

D. had attended

Grammar › View

You don’t like pizza, _____ _____? 
A. don’t you
B. do you
C. were you
D. aren’t you


Subordinating Conjunctions › View

You can’t leave ________ the meeting is over.

A. while

B. until