[ 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 ConjunctionsOther quiz:
Future Tenses › ViewI 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
