Хороший вопрос, не так ли? Думаю, что если вы читаете эту статью, то тоже задумываетесь о том, какой же вариант правильный. Ответ заключается в том, что оба варианта являются правильными, но их употребление зависит от разных ситуаций.
Используйте "IF I WERE" для воображаемых ситуаций: “If I were an animal, I’d be a cat” - “Если бы я был животным, я был бы кошкой” (Очевидно, что на самом деле я не животное, я просто воображаю это);
If I were you, I’d take that job – it seems like a good opportunity. - На вашем месте я бы взялся за эту работу – мне кажется, это хорошая возможность." (Я говорю другому человеку, что бы я сделал, если бы был на его месте). Используйте "IF I WAS" для ситуаций, которые были действительно возможны в прошлом: "I’m sorry if I was rude. - Прости, если я был груб." (возможно, я действительно был груб)
"If I was drunk last night, then you shouldn’t have let me drive home. - Если я был пьян прошлой ночью, тогда тебе не следовало позволять мне вести машину домой."