hasn't 和doesn't have 的区别

haven't中的have是助动词,必须和动词一起使用,才能构成谓语。如:I haven't got a dress;而don't have中的have是实义动词,可以单独使用构成谓语。如:I don't have a dress。

hasn't 和doesn't have 的区别

have

1、have用作助动词时,可与动词的过去分词或“been+现在分词”连用,构成动词的各种完成时态。

hasn't 和doesn't have 的区别

2、have的过去分词had还可与主语倒置,构成虚拟条件状语从句。

hasn't 和doesn't have 的区别

3、have(got)to作“不得不”解,强调客观上的必要,或由环境、习惯、协约等迫使而不得不做某事。have(got)to用于疑问句或否定句时,一般要借助do,在英式英语也可不借助do。


本文出处:https://www.xxk520.com/xxk/21951.html

关注微信