问题

ly six o’clock now; Little Tom should be up ,though,because he _____ for nine hours.
A:has been sleeping
B:had beensleeping
C:has slept
D:had slept
B:had beensleeping
C:has slept
D:had slept
正确答案是: