选择B答案,因为第一个if引导宾语从句用将来时态will go,而第二个if引导条件状语从句用一般现在时态knows
首先要弄清楚if 的不同词意一一我不知道他是否要去参加凯特的生日聚会.如果他去,他一定也会去。所以第一个用将来时,第二个用一般现在时。
B本题考查条件句的“主将从现”,但if有2个含义,第一个意为:是否,此时引导从句时可以使用将来时态。第二个意为:假如、如果,此时引导的条件句须用一般现在时代替一般将来时。本题根据语境,选B。