Bonsoir
SHORT ANSWERS
1- Have you and John been working here for long ?
No, we haven't.
2- Has he been celebrating his first payement?
Yes, he has.
3- Fiona, have you been listening to gossip at work again ?
Yes, I have.
4- Has she been helping her unemployed cousin ?
No, she hasn't.
5- Have your colleagues been drinking coffee too much?
No, they haven't.
_
Bonne fin de soirée