I have been studying here for four years; by next summer, I ______.

shall graduate
B:shall be graduated
C:shall be graduating
D:shall have graduated

D
我在这里学习四年了,到明年暑假,我就(已经)毕业了
时态是将来完成时,因此用shall + have + 过去分词
温馨提示:答案为网友推荐,仅供参考