您现在的位置是:首页 > 学科知识查询 > 高中英语题库

for a long time, but he tried his best to make up for what he missed.A. Being ill staying in hospit

编辑:chaxungu时间:2026-04-27 02:58:32分类:高中英语题库

【题目】________ for a long time, but he tried his best to make up for what he missed.

A. Being ill staying in hospital

B. Having been ill staying in hospital

C. He was ill staying in hospital

D. To be ill staying in hospital

在线课程

【答案】C

【解析】考查句式结构。句中有一个并列连词but,这说明前后应该是两个句子,不能用非谓语动词,故只能选择C项。