How long have you...? - present perfect practice -
How long has he been working there?
He's been working there since February.
How long has she been living here?
She's been living here for three _____.
How long has he had his hair like that?
He's had his hair like that _____.
Unlock this slideshow and over 1 million more with Baamboozle+