Odpowiedź:
1. have been
2. has sold
3. have given
4. hasn't taken
5.haven't eaten
6. have made
7. have ... raised
6. has ... organized
Wyjaśnienie: