Grammar Quiz

Topics: 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:

Interrogative PronounsGrammar for IELTSToo or Enoughand, so, but, becauseTransition WordsIELTS GrammarDefinite and Indefinite ArticlesGrammar: Used to, Would, Be used to, Get used toNoun, Pronoun, Adjective, VerbSpeech Tenses

Other quiz:

Grammar › View

which of the following is wrong

A. He is go to the movies.

B. She is hungry.

C. He is dying.

D. Hey come back here.

E. Calm down.


Grammar › View

but, for , or, and

A. nouns

B. coordinating conjunctions

C. subordinating conjunctions


➤