【ENGLISH】problem

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:43:36
33.Don't go out of the office until you ______your assignment.
A.finish B.have finished
为什么选B啊?
不是主将从现吗?我觉得该选A啊~

...B

A 因为until引导的是时间状语从句,所以用一般现在时态表示将来时态 ,但这代表的是代表结束

B一定是have finished
用现在完成时态,表对现在仍有影响