1 had - main verb, Past Simple
2 have - auxiliary, seen- Past Participle- Present Perfect
3 has - auxiliary, hiked- Past Participle- Present Perfect
4 were - main verb, Past Simple
5 has - auxiliary, been- Past Participle- Present Perfect
6 cried - main verb- Past Simple
7 didn’t- auxiliary, wait - main verb - Past Simple
8 haven’t- auxiliary, begun- Past Participle- Present Perfect