应该是关于间接引语的- Do you know if Dr.White ____ for dinner this evening?]-No,but I think he will come back if he ___freeA.will come,is B.will come,will be C.comes,is D.comes,will be选哪个啊?讲讲为什么

问题描述:

应该是关于间接引语的
- Do you know if Dr.White ____ for dinner this evening?]
-No,but I think he will come back if he ___free
A.will come,is B.will come,will be C.comes,is D.comes,will be选哪个啊?讲讲为什么

选A .因为第一个if是“是否”引导宾语从句,表将来该用将来时态.第二个if 是“如果”引导条件状语从句,在条件状语从句中,用一般现在是代替一般将来时.