Грамматическая основа предложения 19:
(19) он был лучшим другом (═).
Обоснование ответа на вопрос «Почему Шарик, завидев своего давнего друга, из последних сил убегал от него?»:
2) Шарик не хотел узнавать человека, который когда-то предал его, бросил на произвол судьбы.
Цифра, обозначающая запятую между частями сложного предложения, связанными сочинительной связью:
1.
Я давно забыл о нём,(1) А он вот ковыляет по-стариковски мне навстречу и всё ещё не видит меня. Я вспомнил, как мы делили с ним наши горькие дни, ведь он был единственным моим другом, как он провожал меня до наезженной дороги, не подозревая, что я уезжаю навсегда.
Замена разговорного слова «ковыляет» в предложении 8 стилистически нейтральным синонимом:
идёт.
Слово (из предл. 8-10), в котором правописание суффикса определяется правилом: «В суффиксах отымённых прилагательных, образованных с суффикса -ЕНН-, пишется НН»:
единственным (ЕДИНСТВо + -енн-)
Сложное предложение (среди предл. 17-24) с бессоюзной и союзной подчинительной связью между частями:
(18) Весь следующий день я думал о Шарике, пытался убедить себя, что не очень виноват в случившемся: куда я мог его тогда взять, ведь я сам не знал, куда мне приткнуться.
Предложение (среди предл. 14-18) с обособленным обстоятельством:
2. С улицы веет свежестью.
3. Опять с утра похолодало.
4. К нашему возвращению уже рассветает. 5. Зимой рано темнеет.
6. Во дворе пахнет дождем.
7. Уже начало вечереть.