Réponse :
a) How long have you been watching TV ?
b) The kitchen is a complete mess ! What have you been doing ?
c) My friends have been living in London for two years now.
d) He has been staring at us since we came in !
e) I have been studying a lot recently, my exams are in few weeks.
f) Where have you been hiding ? I have been looking for you everywhere !