问题

______ for a long time, but he managed to catch up with his classmates at last.
A:Having been ill
B:Being ill
C:He was ill
D:Though ill
B:Being ill
C:He was ill
D:Though ill
正确答案是: