She has lunch at twelve的否定形式为什么是She doesn't have lunch at twelve.变否定形式时,什么时候has(have)要改成hasn‘t(haven’t),什么时候又要将has(have)改成doesn't have(don‘t have)?请举出详细解释和例子,

问题描述:

She has lunch at twelve的否定形式为什么是She doesn't have lunch at twelve.
变否定形式时,什么时候has(have)要改成hasn‘t(haven’t),什么时候又要将has(have)改成doesn't have(don‘t have)?请举出详细解释和例子,

1 、have改成don not have时,此时的have是实义动词“吃,喝”或是“有”等。例:I don not anything on tonight.
2、 have改成have not时,此时的have是助动词

一般现在时的时候

那要看have在句中的具体意思喽!
aux.用以构成完成式及完成式的不定式,表示已经……
vt.有,具有;拿,取得;从事;必须,不得不
1、如果它作为have to(不得不)出现的时候,否定时要加don‘t/doesn’t
2、如果它作为一般实意动词时也同上
3、如果它用于完成和完成式的不定式构成的话,就比如have done时,就要用haven't/hasn't了.
希望可以帮到你