I am sorry but i can not speak English well. 这句有语病吗

如题所述

硬性语法上来看没有错,软语法上有错,不妨说“I'm going all out to improve my spoken English.”这样更好
如果想要表达的意思应该是:很抱歉,我不会说英语。
但是用 can't 实际上表达的是“你会说英语,但你这时不说”,你应该说“I'm sorry but I don't speak English.”
望采纳!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-13
从语法上来看并没有错误,但是在sorry后面加逗号