Think in a foreign language
It is always hard for me to understand how could people have learnt a foreign language at the same level of knowing their native one. To know a foreign language at the high level you should think in this language, to think the way like native speakers do. But when you think about anything by yourself you do it a mother tongue.
Then i noticed that when I'm trying to e[press myself in English, that is not my first language, i don't translate thoughts from Russian, that is my mother tongue. I understand it because I can do it fast enough. The words and grammar constructions just appear in my mind in English. It means they have become mine. It doesn't take a lot of efforts from me to choose the correct word or tense. I think I make a lot of mistakes actually but I'm sure peope could understand what I'm talking about. And it's the main goal of connection.
But sometimes when I'm trying to say something in correct way and I'm not sure how to do this, it takes a huge afforts from me and it doesn't mean I could chose the right tense. It's the biggest problem for me in English grammar. I know that it's not very difficult like in Latin or in Russian. And I know the general rules of using different tenses becouse we studed them at school. But anyway it'h so hard for me to use them right in practise. Does it mean that I didn't learn it well? Why didn't they becoming mine? And could I change it?
Thanks in advance for corrections