懂英语的老师们,麻烦为我解答一下这个英语小问题

问题描述:

懂英语的老师们,麻烦为我解答一下这个英语小问题
How long does it for you to learn English 这句话为什么要加it ,还有,能否改成How long does you for it to learn English,句子中,还有,麻烦各位老师们,帮我指出句子中的成分(主语,谓语.)万分感谢

it为形式主语,you to learn English为主语短语,整个句子的谓语是does,不能改成你那一个,可以改成 how long learn English for you?