He has been learning English for years.

参考答案: 多年来,他一直在学英语。
解题思路: >>>立即刷题