这几个英语句子有什么区别

问题描述:

这几个英语句子有什么区别
How long do you learn English
How long have you been learning English
How long are you learning English
还有 How long have you learned English?
不用进行时态可以么 有什么区别

How long do you learn English.你通常学多长时间的英语?(用一般现在时,表示一种经常性的动作)最好后面加上every day或其他时间副词.How long have you been learning English你学英语学多久了?(从过去到现在一直...