I don't know when Mr.Li ____ back.But I'll call you at once when he ___ back

问题描述:

I don't know when Mr.Li ____ back.But I'll call you at once when he ___ back
a.will come; will come b.comes; comes
c.come; will come d.will come; comes
为什么选D

因为主句用一般现在时,从句选择相应的时态.这句说明他还没有回来,所以该用将来时.但是象ONCE,AS SOON AS 之类的引导的从句要用一般现在时态表将来.