🔒 Closed Is it grammatically correct to say, "How long have you learnt English"?

Status
Not open for further replies.

plhbg1

Captain Hot Lips
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?”
 
Status
Not open for further replies.

About this Thread

  • 1
    Replies
  • 393
    Views
  • 2
    Participants
Last reply from:
mutagenesisx

Trending Topics

Online now

Members online
1,226
Guests online
3,165
Total visitors
4,391

Forum statistics

Threads
2,328,440
Posts
29,242,308
Members
1,159,771
Latest member
Nexan102400
Back
Top