Home / Report Question

Q. Idioms and phrases for - To be up and doing
  • A. To recover from illness
  • B. To be actively engaged
  • C. To progress satisfactorily
  • D. To be expressive and explicit