不是能不能。。是应该加。。
How long have you been studying English?
"study English"是个从过去开始并持续到现在的动作,应该用现在完成进行时。。
或者干脆是"How long have you studie(是studied哦,完成时的have hou 一定要跟动词的过去完成时的) English?"用现在完成时也可以。
第一种是现在完成时、学多久了表示到现在为止并对现在产生了影响。
第二种是现在完成进行时、表示过去开始学现在仍然在学。
过去时一般表示一个瞬间动作的结束并对现在无影响。
大概是这样了..领会精神 呵呵
How long have you learned English? 问多长时间要用how long 而学英语这件事是仍在进行的,所以得用现在完成时
你学英语多久了?
how long have you studyed English?
你还会其他别的语言吗?
can you speak the other foreign languages?