Elizabeth II has skipped several engagements as she recovers from Covid-19.