Grammar Quiz

[ Verb Tenses ]

By the time you called, I _____ my homework.

A. had finished

B. finished

C. am finishing

D. finish

Select your answer:
A  B  C  D  E 


Random Topics:

Passive with ModalsWas & Were QuestionsSimple and Continuous TensesPresent Perfect and Past SimpleComplex Sentences with Adverb ClausesGerund vs InfinitiveTenses of Verbs - UsageGerund Subject or ObjectQuestion Tags in Verb TensesLinking Words & Phrases

Other quiz:

Lexico and Grammar › View

In fact, to move at any speed the polar bear uses ______ do most other mammals.

A. twice energy more than  

B. more than twice energy

C. twice as much energy as    

D. much as twice energy as


Homonyms › View

Harold ___ his thanks before he eats every meal.
a. praise
b. prays
c. preys

Vocabulary & Grammar › View

to dismiss ____________

A. a ball

B. a worker

C. a rope

D. a good time


Past Modals › View

A: My favorite band played in our city last weekend but the tickets were all sold out!

A. B: You must have been very disappointed!

B. B: You were very disappointed!

C. B: You can’t have been very disappointed!