Правильный вариант: were you.
Полное предложение: Why were you late yesterday? — «Почему ты опоздал(а) вчера?» В вопросе в прошедшем времени используется обратный порядок слов: were + подлежащее.
Ответ: were you