D #
Q Ruth_____by terrible headaches recently.She can't sleep well at night.
(A)is troubling (B)would be troubled (C)has been troubled (D)has troubled
答案C