By the time this semester ends, we _____ a great improvement in English learning.
句意: 当这学期结束的时候, 我们的英语学习水平将会大大提高。by the time搭配完成时, 而ends是一般现在时, 说明时间点尚未来临, 因此主句应为将来完成时。 因此, 本题的正确答案为D。