1. has been
2. hasn't had
3. hasn't played
4. haven't had
5. haven't seen
6. have just realized
7. has finished
8. have you known
9. Have you taken
10. Has Jack eaten
has been
hasn't had
hasn't played
haven't had
haven't seen
I have just realized
has finished
have you known
have you taken
has Jack eaten





