Пожалуйста! очень нужно! срочнооо
Ответ:
Объяснение:
1. has been cooking
2. has bought
3. they have been planning
4. I have known Jack
5. You have been packing