Правильный ответ: hasn't sold. Объяснение: Фраза «yet» указывает на то, что действие не произошло до настоящего момента. Для третьего лица единственного числа (he, she, it) в настоящем совершённом времени (Present Perfect) используется связка «hasn't».