Падарить книгу, (за) платить (за) обед
Подарить книгу, заплатить за обед Это правильно
Подарить книгу, заплатить за обед.