问题

Jack is said____for a fortnightsince he went to bed.[ ]
A: to sleep
B: to be sleeping
C: to be slept
D: to have been sleeping
B: to be sleeping
C: to be slept
D: to have been sleeping
正确答案是: