Don't go out of the office until you___ your assignment.a.finish b.have finishwhich one is better?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 20:21:45

Don't go out of the office until you___ your assignment.a.finish b.have finishwhich one is better?
Don't go out of the office until you___ your assignment.
a.finish b.have finish
which one is better?

Don't go out of the office until you___ your assignment.a.finish b.have finishwhich one is better?
A
因为until引导的是时间状语从句,所以用一般现在时态表示将来时态
这个是规定
如果用B,一定是have finished
用现在完成时态

应该选A
两个原因
1.首先没有have finish说法,有也是have finished
2.not...untill...
都是用一般现在时
所以用finish