How to improve the capability of recalling words? I recognise wider range of vocabulary than thoes I can recall. I mean, when I read, lots of words and phrases can be understood. However, when I write, i just have difficulties to call them back from my mind. The way in which i write is to say something in my native language and then translate them into English. That will shrink the ideas and horizon of using English, make the English Writing more difficult. But the way of people thinking is hard to change, need lots of time and efforts to make difference.
And another situation is I sometime hesitate or feel unsure about using a word which I am not familiar very much. Being worried about what if I use it mistakenly, which would be humiliating, I culminate in selecting some common simple words or sentence instead. By doing so, my English ability would be stay at the simple level or with a little creeping improvement. And this would be worse when I inhabit a non-English environment, because it is a nightmare sometime to ensure that I use the new word I just leaned correctly. Nobody will tell if you are correct. I have to look it up from a dictionary or search it on Google uk/us version to see whether a native English speaker would use it like that. To learn English word by word and phrase by phrase is really a long-term and painful journey.
Actually, i wrote this post more like aiming to pratise English rather than look for a help. To learn English, God would help those who help themself i believe.
