hasn't 和doesn't have 的区别

文/张哲

hasn't 和doesn't have的意思是一样的,只是英国英语喜欢用hasn't,美国英语喜欢用doesn't have。在haven't中have作助动词,其后加not表示否定;have在表示拥有的意思或做完成时态的助动词是也可以用haven't。

hasn't 和doesn't have 的区别

have的用法是什么

have的用法:have主要用作助动词和动词,在用作助动词时表示“已经;曾经”的意思,此时多用于与过去分词连用构成完成时,在用作动词时只能用作及物动词,表示“得到;从事;允许;雇用;享有;享用”的意思。

另外,have还可用作实义动词,其后可接简单宾语和双宾语,还可接以带或不带to的动词不定式、现在分词或过去分词充当补足语的复合宾语。

doesn't have的双语例句

He doesn't have a car,他没有车。

She doesn't have a beautiful voice,她没有一副美妙的嗓音。

It doesn't have a long tail,它没有一条长尾巴。

注意:在使用这种方法时,后面跟的是动词的原形,构成一般现在时。一般现在时表示现在发生的事情或经常发生的事情。例如:

He doesn't like coffee,他不喜欢咖啡。(这是他的个人喜好)

She doesn't work on weekends,她周末不工作。(这是她的工作习惯)

在日常口语中,我们更倾向于使用has not (hasn't) 这种方法,因为它比较简单,也比较常用。在正式的书面语中,我们可以使用does not have (doesn't have) 这种方法,因为它比较复杂,也比较正式。