关于if,whether,that的一道英语题

问题描述:

关于if,whether,that的一道英语题
-I don't know _______Jim will come this afternoon.
-Don't worry._______he comes,I will let you know.
A.whether;If B.if;Whether
C.when;whether D.that;If
选哪一个,要说明理由~
if 不是有两种意思的嘛~
是否和如果!

A第一句意为“我不知道Jim这个下午是否会来”,第一空填whether或if均可,这两个词都可以表示“是否”如果填that则是宾语从句,意思是“我不知道Jim今天下午会来.”说明Jim一定会来但我不知道,联系上下文可知与句意不符...