Réponse :
Explications :
a.How many hours have you been working...
b They have given up ...
c I have known...
d He has been cutting cardboard....
e she has been glueing this ....
f He has finished the .....