答案选a is fine will rain
【解析】本题考查if的用法.
1空if引导的是条件状语从句,因此用一般现在时表示将来;第2空if引导的是宾语从句,时态时间状语this weekend决定用将来时.故选A.