Hi.
Someone might say that "Japanese has Keigo system, while English doesn't."
Is it true? ............ I don't think so.
I don't know it is Keigo system grammatically or not, but at least English has the "polite expressions for adults' communication".
"Open the door!" might be OK, if it is said by a police officer, or if it is said by Mom to her son.
But I should not say it to someone who I first meet, unless emergency.
I think "Could you open the door for me?" "Would you mind opening the door for me ?" might be better for adult conversation.
Yet, to make the matter worse, and more complicated,
too-polite-expressions might be thought as
sarcasm.
So it is very difficult to speak proper and perfect English (or any other languages including Japanese).
As a non-native English speaker who's learned it for a long time, yet has not become an advanced-learner, I feel a strong dilemma......
Sometimes I can say it perfectly, like natives, and sometimes my English is very weird.
For example,
The other day, I wanted to praise him and wanted to say, "Oh, that's awesome!", instead, I said "Oh, that's awful!"
The listener was kind enough to correct my mistake, yet, after a looong pause....
I didn't remember those two words clearly at that time.
For now, as my English is often weird, you'll probably know that my expression is wrong, not my thought.
But someday, when I can speak English more fluently, my misused words will cause a big trouble.
From time to time, in this kind of forums, a very small mutual misunderstanding would cause a big quarrel, which is a sad thing.
So I wonder I should stay the poor level of ESL.
Do you understand my point? And what do you think? :?
Non-natives sometimes use offensive expressions, but it is not his intention.
He just doesn't know the proper one.
Thank you for reading.
(Please correct my errors, if you don't mind.
)