一. 动词be的否定式 动词be根据不同的人称和时态可以有am, is, are, was, were等不同形式,可用作连系动词(表示“是”、“在”等)和助动词(用于构成进行时态和被动语态等),但不管何种情况,构成否定式时,一律在其后加not: I‘m old, but you’re young. 我老了,但你还年轻。 →I‘m not old, but you’re not young. 我还不老,但你不年轻了。 He was reading and I was writing. 他在读,我在写。 →He was not reading and I was not writing. 他没有在读,我没有在写。 二. 动词have的否定式 动词have根据不同的人称和时态可以有have, has, had等形式,可以用作实意动词和助动词,分以下情况讨论: 1. 用作实意动词表示状态,如表示拥有、患病或用于have to表示“必须”等,在构成否定式时可以直接在其后加not,也可根据情况在其前使用don‘t, doesn’t, didn‘t: He has a car. 他有辆小汽车。 →He hasn‘t a car. / He doesn’t have a car. 他没有小汽车。 He had some dictionaries. 他有一些词典。 →He hadn‘t any dictionaries. / He didn’t have any dictionaries. 他没有词典。 You have to go with him. 你必须同他一起去。 →You haven‘t to go with him. / You don’t have to go with him. 你不必同他一起去。 「注」have to构成否定式时以在其前加don‘t等较为常见。 2. 用作实意动词表示动作,如表示“吃(=eat)”、“喝(=drink)”、“拿(=take)”、“收到(=receive)”、“度过(=spend)”等,构成否定式时不能直接在其后加not,而应根据情况在其前使用don‘t, doesn’t, didn‘t: He had some cake for breakfast. 他早餐吃了些蛋糕。 →He didn‘t have any cake for breakfast. 他早餐没有吃蛋糕。(不能用had not) We had a good holiday. 我们的假期过得很愉快。 →We didn‘t have a good holiday. 我们的假期过得不愉快。(不能用had not) 3. 用作助动词构成完成时态,其否定式只能在其后加not: I have read the book. 我读这本书。 →I have not read the book. 我还没读这本书。 He had left when I arrived. 我到达时他已离开了。 →He hadn‘t left when I arrived. 我到达时他还没有离开。