问题

He ______ English for six years by the time he takes his examination
A:was studying
B:would have been studying
C:had been studying
D:will have been studying
B:would have been studying
C:had been studying
D:will have been studying
正确答案是: