- Joined
- Aug 30, 2020
- Posts
- 14,854
- Solutions
- 45
- Reaction
- 8,563
- Points
- 4,118
No. It should be one of the following ways:
- “How long have you been learning English?”
- “How long has it been since you started learning English?”
- “How long ago did you start learning English?”
- “For how many years have you been learning English?”
- “How long have you studied English?”
- “When did you start [learning][studying] English?”