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

Random Topics:
Passive with ModalsActive & PassivePre-intermediateGrammar: Adjectives & PrepositionsPast Tense and Past ContinuousThird Grade ExamApostrophes and GrammarPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousSingular and Plural NounsGrammar-Verbs & Nouns Singular, Plural, GenderOther quiz:
Grammar › ViewChoose the correct possessive pronoun to complete the sentence: ‘The book is ______.’ (mine, my)
A. yours
B. his
C. her
D. mine
Modals › View
Choose the answer that best explains the meaning of this sentence:
They can’t have realized what would happen in that case.
A. Perhaps they didn’t realized.
B. We can be sure they didn’t realize.
C. They were not allowed to realize.
Future Tenses › ViewA: Come to the cinema with us.
B: Sorry, I can’t. I’ve taken extra shift at hospital, so I _____ (work) tonight.
A. am working
B. will work
C. am going to work
D. work
Grammar › View
The workers for higher wages for a long time. They have achieved it this week.
A. has been asking
B. have been asking
C. have asked
D. has asked