Re: Please spot out the mistakes for me ...
I'm no English scholar, but I am English. I'll have a go at the items about which I am semi-confident:
Skyshr wrote:1. He said I cannot use "Dear somebody" at the beginning of the post if I am not close with him.
I get letters from my bank all the time which start "Dear Mr Duke" and I don't think I'm particularly close to any of their employees. Perhaps the use of "Dear" is too formal for a post in an internet forum? Even so, my humble opinion is that "dear" was possibly unnecessary, but not incorrect.
Quote:2. He said "We will xxx if you could xxx" (Line 1) is incorrect.
I always get this wrong myself. I believe that "would" is a better word here. "Could" implies that the capacity for the action is there, but not necessarily that the action is carried out. "Would" implies both the capacity for action, and the completion of the action itself.
Quote:3. He said I cannot use "if" in the sentence "If you are so intelligent, you must xxx" but he didn't say the reason.
I can't see what is wrong with this. Anyone else see it?
Quote:4. He said it is "readers' attention" instead of "the readers' attention"
I would say that either is correct.
Quote:11. He did not understand the word "politics" and he said that "view on politics" is incorrect.
"View on politics" looks okay to me.
Quote:12. He said that it is "memorizing" instead of "memorising"
"Memorizing" is the American spelling, and "memorising" is the British spelling. For someone from China, I imagine that either is correct (as long as you are consistent in use).
Quote:13. He said it is "your writing Chinese is really bad" instead of "your written Chinese is really bad".
You were correct. It could work if you use "your Chinese writing", but that sounds incorrect in that context.
Quote:14. He said the word "comprehend" is not suitable.
Nothing wrong with "comprehend" in that context, IMO.
I can't decide about the others, so I'll have to let someone else fill in the blanks (and correct any mistakes I've made!)