I haven't have my dinner at eight o'clock. 这句话有语法

I haven't have my dinner at eight o'clock.
这句话有语法错误么?

有,haven't改为don't
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-02
haven't和have撞上了追问

那该如何避免啊

追答

凭语感,像英语你多读读,就可以了,haven't和have一看就不对,读起来很不通顺

追问

我也发现了,但是想不出来haven't 要换成什么啊

追答

I后面一般情况下都是加be动词后者是do动词

追问

那I can't go to school 这句话有问题么

追答

对的。

I 后面究竟用Be动词还是Do动词,要看句子谓语是要表达行为动作还是状态。

第2个回答  2014-11-02
have应改为had