________ for a long time, but he tried his best to catch up with his classmates.

________ for a long time, but he tried his best to catch up with his classmates.

A.He was ill

B.Being sick

C.Though he had been ill

D.Having been sick

答案及解析: A