你学英语多长时间了!怎么翻译

问题描述:

你学英语多长时间了!怎么翻译

How long have you been learning English?
用【现在完成进行】较好!