Выделение окончаний и основ, определение падежей:
- друга – окончание -а, основа друг-, родительный падеж.
- кота – окончание -а, основа кот-, родительный падеж.
- водителя – окончание -я, основа водител-, родительный падеж.
- кота – окончание -а, основа кот-, винительный падеж.
- кота – окончание -а, основа кот-, родительный падеж.
Подчеркивание предлогов и существительных, к которым они относятся:
- Я пригласил друга в гости.
- Без кота мне было скучно.
- В машине у водителя лежало запасное колесо.
- Инспектор остановил водителя за превышение скорости.
- Пёс гонял кота по двору.
- В миске у кота лежала свежая рыба.
Логика такая: окончания выделены, основы обозначены, падежи определены для выделенных слов. Предлоги и относящиеся к ним существительные подчеркнуты в предложениях.