until until和unless时态上用法有没有一样

问题描述:

until until和unless时态上用法有没有一样
Don't discuss the problems with your partner until you______to do so.
A.ask B.are asked C.will ask D.will be asked
这道题书中给出的答案是选D,总觉得不对,到底要选哪一个,请大侠们指点
还有这道题和下面这道题有什么不同
Don't discuss the problems with your partner unless you___B___to do so.
A.ask B.are asked C.will ask D.will be asked

第一题选B,绝对的.
从句中,将来时用一般现在时表现.
第二题也是B.
until是直到,unless是除非.
如果非说区别,until引导的是时间状语从句,unless引导的是条件状语从句.