Răspuns:
have you been
haven't slept
've been having (suna mai bine când spui I've been taking, dar daca îți cere have în paranteza mai bine folosești having)
have been watching
has just returned
has been telling
has drank
have written
have sent
have posted
have you been
have been phoning
have been walking
have been telling
Sper sa te ajute! Succes!