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:

Verb and PrepositionNarrative Tenses & ConditionalsSimple Present & Present ProgressiveIn/On/At + TimePrepositionSimple Past Future TenseTenses and ModalsPhrase and ClauseWill vs Verb InfinitivesPast simple vs Present perfect

Other quiz:

Present Simple Tense › View

……… your father a teacher or a policeman?

A. Does

B. Do

C. Is

D. Are


Noun and Pronoun › View

Before entering someone’s house, we must ….. on the door.

A. Cry

B. Scream

C. Hit

D. Knock