[ 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

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:
Future - will / going to / present continuous › ViewDo you know about Sally? ___________ married next month?
A. Is she getting
B. Does she get
Reported Speech › View
The policeman says, “be careful!”
The policeman ….
A. says to me not to be careful
B. says to me to be careful
C. says to me that I to be careful
D. says to me whether I to be careful
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