—Need I acplish all we have set out to do?
—Yes, you ; otherwise you fired.
A. need; would have been
B. may; need have been
C. can; mustn't have been
D. must; would be
网友回答
A. need; would have been
B. may; need have been
C. can; mustn't have been
(答案→)D. must; would be
解析:考查情态动词和虚拟语气。句义:我需要把握所做的所有事情都完成吗?是的,必须完成,否则你会被解雇的。Need开头的疑问句的肯定回答:yes,you must,否定回答:No,you needn’t;otherwise=if you didn’t pcplish …,是对将来的虚拟,所以主句应为:would do ,所以D正确。