7.
1) had
2) had
3) didn`t have
4) had
5) had
6) had
7) didn`t have
8. (Здесь спрашиваются вопросы о вашем прошлом, а т.к я вас не знаю, то здесь вы можете ответить сами :) )
Краткой формой: Yes, i did/No, i didnt
Полной формой: I didn`t have long hair when i was 10 или i had a long hair when i was 10