help help help help help

1.Met
2.have landed
3.have helped
4.had cook
5.had finished
6.lived
7.will have finish
8.will have cooked
9.shall have left
10.will have finished
Pa brainliest po thanks
Hope it helps