Это условное предложение 2-го типа (Second Conditional), которое используется для выражения нереального условия в настоящем или будущем. В главной части предложения используется 'would have + Past Participle', что указывает на нереальное условие в прошлом. Однако, в первой части используется 'If I were you' (несмотря на то, что основной тип такого предложения - 2-й), чтобы выразить совет, который мог бы изменить прошлое действие. В данном случае, 'were' используется для выражения нереальной ситуации.
If I were you, I wouldn't have bought such expensive shoes.
Ответ: were