单选题 Mr. Hill ______ from a great deal of pain, so the doctors recommended he have surgery.
【正确答案】 D
【答案解析】[解析] 语法:时态
1.这是一道时态选择题,选项均为动词的不同时态。
2.连词so后的句子为过去时态(recommended),充当原因的句子时态应为过去时或过去完成时。因此D为正确选项。