Grammar Quiz

Topics: 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:

Mixed ConditionalAdjectives (-ed / -ing)Third ConditionalGerund or InfinitivesAdjective / Noun + to InfinitiveMiscellaneous Grammar UsagesPresent Simple and Past ContinuousPresent, Past and Future TenseConjunctive AdverbParallel Structure or Combining Sentences

Other quiz:

Grammar › View

—————— your school got a swimming pool ?

A. does

B. has

C. have

D. do


Grammar › View

“vulnerable” have the same meaning with

A. easily hurt

B. strong

C. safe

D. hard to affect