求看下我这句英文是否有语法错误,还有,有其他表达方法没,要口语化的.

问题描述:

求看下我这句英文是否有语法错误,还有,有其他表达方法没,要口语化的.
A honest friend can tell me when I have done something wrong ,if I do not realise that.

你的句子是中式英语,
建议这样改:
If I‘ve done something wrong and not realize it, an honest friend can let me know.
这是地道的.
我是加拿大人 - 英语母语.