______for a long time, but he tried his best to make up for what he missed.
#91986
A
Being ill staying in hospital
B
Having been ill staying in hospital
C
To be ill staying in hospital
D
He was ill staying in hospital
推荐题目
---I had practiced my spoken English, but still failed in the oral test. ---Don’t be discouraged. _____ and you will surely pass it. 
#92027
A
Make a bit more effort
B
To make a bit more
C
Making a bit more effort
D
If you make a bit more effort
 He knew the problem was serious and promised to look into it _____ he reached office.
#94818
A
at that moment
B
for that moment
C
immediately
D
soon