______for twelve hours,I felt marvelous. A. Having slept B. Have slept C. Having been slept D. Have been slept25/60_____for twelve hours,I felt marvelous.Having slept Have slept Having been sleptHave been sleptGiải thíchChọn A