Grammar Quiz

[ Tenses ]

By the time I went to bed last night, I _____________ my homework

A. have already finished

B. already finished

C. had already finished

D. were already finished

Select your answer:
         


Random Topics:
Intermediate PrepositionsThings in EnglishSimple vs Continuous Past TenseSimple Past TenseEmployment VocabularyClausePast Simple TenseConditional and Subjunctiveduring, for, while

Other quiz:

Vocabulary › View

a period of relief or rest

A. Respite

B. Retribution

C. Lamentable


Grammar › View

Choose the correct spelling below.

A. messpell

B. mispell

C. misspell


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.