Ответ:

Двусоставное предложение имеет и подлежащее, и сказуемое. В варианте «Друг помог решить задачу» грамматическая основа: «друг помог».

Вариант а) также является двусоставным: «подарок понравился». Вариант б) — односоставное определённо-личное предложение.

Ответ: задание имеет два правильных варианта: а) и в).