He told me that he ________ English for three years.

He told me that he ________ English for three years.

A.learned

B.has learned

C.had learned

D.learns

答案及解析: C