how long have you studied english for?

问题描述:

how long have you studied english for?
请问for 多余吗?

你的意思应该是 how long have you Been studying english