Choose the right form of a verb.

Wybierz właściwą formę czasownika posiłkowego.
                                       
1. What has/have Peter told you?
2. Where has/have Joanna gone?
3. Who have/has you talked to already today?
4. Why has/have you whispered?
5. Who has/have introduced him to Mr Jones?
6. What has/have happened here?
7. Who has/have Mr Jones just promised the new contract?
8. What has/have your parents just said?