1) Had they been looking for me all night long?
2) Has he been playing soccer or volleyball all day long ?
3) How long will I have been watching TV?
4)Who has not been sleeping all morning ?
5) They have been waiting for him for 2 hours, haven't they?