Foreign languages·7 questions

How much time does it take to learn a language?

Answer

Depends on the language and goals. For a native Russian speaker: Spanish, French — 600-750 hours to B2. German — 750-900 hours. English — 600-750 hours. Chinese, Japanese, Arabic — 2200+ hours. At 1 hour per day: Spanish — ~2 years to confident level. Intensity and immersion accelerate the process.

Was this answer helpful?

More questions in this topic

Related questions from other topics