不挂科搜题免费

问题:

I _______ (learn) English for ten years.

答案:

have learned