单选题 I would have gone to visit him in the hospital had it been at all possible, but I ______ fully occupied the whole of last week.
A. were B. was C. have been D. having been

【正确答案】 B
【答案解析】[解析] 本题前面部分是虚拟条件句,but从句补充陈述理由,所以谓语应用陈述语气。