Q212
To be up and doing
A.
To recover from illness
B.
To be actively engaged
AnswerC.
To progress satisfactorily
D.
To be expressive and explicit
Answer: Option B
Solution
Answer: Option B
Solution:
To be up and doing: active; busy.