1) Have you finished
2) I have
3) Have you buy
4) I have
5) Have you heard
6) I haven't
7) Had he played
8) He has
1) Have you finished
2) I have
3) Have you buy
4) I have
5) Have you heard
6) I haven't
7) Had he played
8) He has