I have lived in a foreign country for about 3 years. My wife is from there and I speak with her in that language every day. I also took courses until the B2 level. My communication in that language amounts to easily more than 5000hrs. I am fluent, but no native speaker would call me native and that will never happen. My wife learned my language in school since elementary school up to graduation. She lives in my country since about 5 years. In her job she has to talk to people for basically 8hrs a day in the local language. She is fluent but nobody would call her native. Instead people wonder where she is from because they cannot match her accent to a particular country. Most likely we will never have native competency in the foreign language. So if you make it to native in 5000hrs, you are way above average.
dleink|1 year ago
laichzeit0|1 year ago
sn9|1 year ago
Some combination of learning the phonetics of the target language, 1000s of hours of comprehensible input, singing to music in the target language, and doing impressions of native speakers are all things that can help.
naveen99|1 year ago