Словосочетание — это сочетание двух или более слов, объединенных по смыслу и грамматически. В русском языке словосочетания подразделяются на свободные и устойчивые. Свободные словосочетания состоят из слов, каждое из которых сохраняет свое значение, в то время как устойчивые словосочетания (или фразеологизмы) имеют единое значение, не выводимое из значений отдельных слов.
Рассмотрим каждый пример:
забил молотком — это словосочетание. Здесь существительное "молотком" является обстоятельством, поясняющим, как именно произошло действие, выраженное глаголом "забил".
лампа горит — не является словосочетанием. Это предложение, состоящее из подлежащего "лампа" и сказуемого "горит". Словосочетанием называется сочетание слов, не образующее предложение.
сахарный песок — это словосочетание. Существительное "песок" поясняется прилагательным "сахарный", уточняющим его вид.
в большом доме — это словосочетание. Здесь существительное "доме" поясняется прилагательным "большом", а вся конструкция является обстоятельством места.
Итак, из предложенных вариантов "лампа горит" не является словосочетанием, так как это самостоятельное предложение с подлежащим и сказуемым.