This candidate _________ Spanish for six years by the time he takes his examination.

A、has been studying
B、will have studied
C、had studied
出自:2023年初级学期期末统一考试英语机考