Fill in the Blanks Fill in the blancksOnline version Fill in the blanks with the correct word, according to the structure of present perfect continuous rules. by Julian Jaramillo 1 have been have been has been has been raining been have Who has have been working living have been have using been been been 1 . How long you waiting for ? 2 . We in this street for twenty years . 3 . He in the garden since morning . 4 . It since yesterday . 5 . I this laptop for three years . 6 . The workers demanding higher wages for a long time . 7 . The girl learning her lessons . 8 . The children playing in the garden . 9 . ? You look tired . ' ? Yes , I running' 10 . has sleeping in my bed ?