'Last weekend' указывает на прошедшее время. Для вопроса с 'it' используется 'Was'.
Ответ: Was it rainy last weekend?