Ответ:
Пахнул: пах- — корень, -ну- — суффикс, -л- — суффикс прошедшего времени, нулевое окончание. Основа: пахну-.
Темноты: темн- — корень, -от- — суффикс, -ы — окончание. Основа: темнот-.
Затаившийся: за- — приставка, -та- — корень, -и- и -вш- — суффиксы, -ийся — окончание. Основа: затаивш-.
