he ( ) english for three years .he can speak much english now.(learn)尽量把句子意思翻页出来,还要解题思路和过程.

问题描述:

he ( ) english for three years .he can speak much english now.(learn)
尽量把句子意思翻页出来,还要解题思路和过程.

have been learning.也可以用have learnt 2个用法差不多 他学英语三年了,他现在能讲很多英语.for three years 是一段时间,所以不用过去式