英语语法 until 的用法

问题描述:

英语语法 until 的用法
请帮忙看看这个句子:I plan to keep studying English until I have really learnt the basics of the language.
为什么until后面要用现在完成时呢?这不是在将来要发生的事情吗?为什么不用一般现在时表将来呢?
还有这个句子也是一样的,供参考:It's fine to ask questions as the speakers go along,but it's better if you wait until they have finished their speech.
如果这儿两个都用一般现在时,算不算错呢?

【原句1】I plan to keep studying English until I have really learnt the basics of the language.【翻译1】我会一直计划学习英语直到我真正掌握了这门语言的基础.(我真正掌握了这门语言的基础就不会计划一直学...