问题补充:
--Kate wants to know if youa picnic next Sunday.
--Yes. But if it, we’ll visit the museum instead.
A. will have, will rain
B. have, rains
C. have, will rain
D. will have, rains
答案:
A. will have, will rain
B. have, rains
C. have, will rain
(答案→)D. will have, rains
解析:if 译为如果,则引导条件状语从句。 if引导的条件状语从句中,如果两个动作都没有发生,为了区别动作的前后关系,先发生的用一般现在时态,后发生的用一般将来时态,即主将从现。if 译为是否,则引导宾语从句。根据句意凯特想知道是否下周日你要举行野餐。是的,但是如果下雨,我们将参观博物馆。故选D。