Grammar Quiz

[ Past Perfect Simple ]

This morning I woke up feeling very tired because I _____ an exhausting night with the paper work.

A. have had

B. had had

C. have

D. was having

Select your answer:
         


Random Topics:

Reflexive Pronouns & Modal VerbsPresent Tense vs Present ContinuousVerb, Object, PrepositionGrammar of Conjunctions and PrepotitionsFew, a few, little, a littleModal AuxiliaryModals in the Past - Speculation and DeductionTransition WordsWho or WhomSubordinate Conjunctions

Other quiz:

Future Tenses › View

I promise I ___ your laptop tomorrow morning.

A. will fix

B. fix

C. am going to fix

D. am fixing


Grammar › View

I’ll give you a call as soon as i ______ to the office.

A. Will get

B. Get

C. Am going to get