zrobi ktoś angielski dam naj

1. have been selling
2. have sent
3. have had
4. has not been waiting
5. have you been studying