Вопрос непростой. Поэтому и ответ на него - в "Непростых словах".
См. ответ № 242897.
Запятая нужна: Не знаешь, что подарить?
Запятая нужна: Не знаешь, что подарить?
Обе запятые не нужны.
Оба варианта правильны.
Устойчивое сочетание: жарить шашлык.