………FOR TWELVE HOURS, I FELT MARVELOUS. A. HAVING SLEPT B. HAVE S...

11. ………for twelve hours, I felt marvelous.

A. Having slept

B. have slept

C. Having been slept

D. have been slept