How long have you been learning English?用【现在完成进行】较好!
你学英语多长时间了? 翻译为:How long have you studied English?望满意我的回复!!
How long have you studied English?采纳我哦,亲。
How long do you learn to English?
How long have you studied English?