He has been studying here for three years,
题型:单项选择题
问题:
He has been studying here for three years, by next summer he ______.
A. will graduate
B. will have graduated
C. will be graduated
D. will be graduating
He has been studying here for three years, by next summer he ______.
A. will graduate
B. will have graduated
C. will be graduated
D. will be graduating