1. He has two questions to ask you. - 3 лицо, ед. число
2. We didn`t have a French lesson yesterday. - прошедшее время (Past Simple) вчера.
3.Who has a pen? - 3 лицо (чаще всего) (кто?) ед.число. I have. - 1 лицо ед. число
4.Yesterday we had a good walk. - прошедшее время (Past Simple) независимо от лица и числа had.
5.My children have breakfast at home. - устойчивое выражение - завтракать
6.I haven`t got any English books.- устойчивое выражение - у меня есть (что-то, у меня нет чего-то)
7.On Sunday we don`t have breakfast early. - устойчивое выражение в отрицательной форме.