paanswer po thankyou!!

Answer:
1.has
2.had
3.will had
4.has
5.shall have
6.have
7.have
8.will had
9.has
10.has have
Explanation:
correct me if iam wrong:)