Обоснование: Вопрос касается того, видел ли человек новый магазин одежды. Глагол "see" (видеть) используется для описания факта наблюдения. "Have not been" (не был) использовалось бы, если бы речь шла о посещении магазина.
Ответ: B) have not seen