_________ FOR 12 HOURS, I FELT MARVELOUS.A. HAVE BEEN SLEPT B...

12. _________ for 12 hours, I felt marvelous.A. Have been slept B. Having slept C. Having been slept D. Have slept