_____ for a long time, but he tried his best to catch up with hi

分类: 英语(高升专)(c0003) 发布时间: 2024-11-05 20:08 浏览量: 0
_____ for a long time, but he tried his best to catch up with his classmates.
A、Having been ill
B、Being ill
C、Though he was ill
D、He was ill
【正确答案】:D
【题目解析】:but 连接两个句子,因此前一句句子要完整,D符合题意