Правильный вариант: did
Объяснение: Указание времени last weekend (на прошлых выходных) требует использования Past Simple. Для вопросительного предложения в Past Simple используется вспомогательный глагол did.