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

31. ______ for twelve hours, I felt marvelous.

A. Having slept B. Have slept

C. Having been slept D. Have been slept