Для заполнения пропусков глаголом "to have" в нужной форме необходимо учитывать время и лицо в каждом предложении.
1) I have a lot of books at home.
- Здесь используется форма "have" для настоящего времени и 1-го лица единственного числа.
2) She has two sisters.
- Здесь используется форма "has" для настоящего времени и 3-го лица единственного числа.
3) Yesterday we had 4 classes.
- Здесь используется форма "had" для прошедшего времени.
4) She has a big dog in her house.
- Как и во втором примере, используется форма "has" для настоящего времени и 3-го лица единственного числа.
5) Have blue eyes and dark hair.
- Здесь предложение неполное, но предположительно может быть, например: "You have blue eyes and dark hair." Используется форма "have" для 2-го лица единственного или множественного числа в настоящем времени.
6) (Пропущен номер 6, возможно, это ошибка в нумерации).
8) Yesterday I had a bad headache.
- Здесь используется форма "had" для прошедшего времени.
9) They had a good holiday last week.
- Опять же форма "had" для прошедшего времени и 3-го лица множественного числа.
Обратите внимание, что для настоящего времени форма "have" используется с "I", "you", "we", "they", а форма "has" с "he", "she", "it". В прошедшем времени используется только форма "had" для всех лиц и чисел.