So, here I think that my English is good enough. And no, I am not saying this because I am conceited. I know what I know and what I don't know, and while I definitely am not Hemingway, I am not totally awful either.
The problem is, lately I haven't had a chance to really practice a good English. Meeting people who will understand what you said even if your tenses are a mess is nice on that it is easy to communicate. On the down side, though, nobody will tell you that yes, you are wrong, it should not be like that. Moreover, I have no time for writing lately, which is usually a good source of learning for me.
Anyway, I was reading IELTS book this afternoon, and realized that oh no, I didn't know that used of this tenses or that tenses....I can safely foresee awfully lot of time typing like mad after this, using stories for exercising my English...
Then since apparently one blow is not enough, I have to put the speaking CD into my CDRom player. I totally, totally wish I can speak with either US's or UK's accent.....Well, at least for this one, I have had years to come to term that yes, my accent, while not mess up, is not beautiful at all....=<
But this also made me think about another matter. When will we finish learning something? Take English as example. What is the measure of yes, I finally conquered the language?
One common benchmark is when one can communicate using it. But, there is simple communication, like asking people whether they have eaten or not and so on, and more complicated communication, like explaining some obscure theory to the experts of said theory. Also, there is accent, which is quite hard to learn.
Then I have heard that if you can read a book on that language, then yes, you have mastered it. But language is not a fix thing ( except maybe dead language like latin, but don't let me start on it. It is hell to learn and I don't even know why I want to...), it has new words every day or week. Besides, the number of words on a language can be so gigantic, that I heard even authors still find dictionary helpfull. Not to mention, words with the same meaning can have subtle nuances that differentiate them.
Then said that you have perfected it all. There were still idioms, and phrases, and slangs. It seems like by that definition, mastery of a language is a daydream....
Then how about other things? Like math or computer or art? Is that really a point when one can stop learning and say, yes, I already know all that are to know?
I think that the phrase "there is sky above sky" is not only applied to people....