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:

Unreal Conditionals › View

____________________________ she would have purchased the book.

A. If she had money,

B. If she has had money,

C. If she had has money

D. If she had had money,


Vocabulary › View

Evaluate the following situation: A computer system is experiencing frequent crashes and errors. Which term best describes this situation?

A. disoriented

B. malfunction

C. irrational

D. illegible

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!