Grammar Quiz

[ Verb Tenses ]

I’m tired because I __________ all morning.

A. have worked

B. had worked

C. have been working

Select your answer:
         


Random Topics:

Past Narrative TensesModals: Possibility, Necessity, ExpectationGrammar - Verb FormsConjunctions and ClausesGrammar TOEFLGrammar - FragmentsVerb + Infinitive or GerundSocial Media VocabularyGrammar: Used to, Would, Be used to, Get used toGrammar - could / could not

Other quiz:

Modal Perfect › View

Marcela didn’t come to class yesterday. She _________ an accident.

A. should have had

B. might have

C. must have

D. may have had


Grammar and Vocabulary › View

The opposite of lazy is:

A. hard-working

B. hard

C. bored

D. interesting