Hoặc
Over the last two days she has been ………………….on business.
Over the last two days she has been away on business.