Compléter Present Perfect ContinuousVersion en ligne Fill the blanks par victor meixueiro 1 She ( has / have ) been studying for her exams all week . 2 They ( has / have ) been waiting for the bus for over an hour . 3 I haven ? t been ( sleep ) well because of the noise . 4 We ( has / have ) been planning our vacation since January . 5 He ( has / have ) been working at the same company for ten years . 6 You haven ? t been ( exercise ) regularly lately . 7 The children ( has / have ) been playing outside all day . 8 She ( has / have ) been learning French for two years now . 9 They haven ? t been ( pay ) attention in class . 10 I ( has / have ) been reading a lot of books recently . 11 He hasn ? t been ( eat ) properly since he got sick . 12 We ( has / have ) been looking for a new house for months . 13 She ( has / have ) been feeling much better lately . 14 They haven ? t been ( attend ) the meetings regularly . 15 I ( has / have ) been practicing the piano every day .