Present Perfect Progressive

Abbina gli elementi a destra con quelli a sinistra scegliendoli dal menù a discesa, completando le frasi
She's tired because she _____ all day.
She has known him _____ she was a child.
Jane has just arrived: she _____ with us for a week.
Our dog is panting: it's been running in the park _____ hours.
She ______ messages since she woke up.
She _____ 3 long letters to her boyfriend today.