have是一个动词,它有两种情况,我们一定要从词性的角度来理解,一个是动词,一个是助动词。Have做实义动词,表示拥有、表示吃;have做助动词,它是不能单独存在的,have做助动词的形式有have done、had done。
这里我们说一说have的用法。have这个词呢确实是一个不太好理解的一个词。这里我想先说have呢是一个动词,不过呢它有两种情况,一种情况呢我们说叫实意动词,就是普通的动词。那么还有一种呢,另外一种词性我们叫助动词,我们一定要从词性的角度来理解,一个是动词,一个是助动词。 好,我们先看一下它的实义动词的含义。实意动词最常用的两个含义呢。就是一个have就是我有什么东西,have就是有。比如说 I have a book。我有一本书,那么have就是拥有,这个意思我们知道就可以了。
然后再比如说have还有一个意思就是我们通常说吃饭的吃,比如说 I need to have dinner。我想要吃晚饭,我需要吃晚饭,I need to have dinner。这个地方have dinner。我们不说eat dinner。当然你说eat dinner,eat lunch。别人当然也能听懂昂,但是并不是更加地道的说法,我们平时说的是 have lunch,have breakfast,have dinner,这个是吃饭,早中晚餐,这个吃这个动词 叫做have。那么这两个意思呢是它最常用的意思,我们整体来看它都是做普通的动词或者我们叫实义动词。谓语动词,你看I have dinner,这里主谓宾have就是中间这个动词,特别好理解。
那么接下来我们再看一下have做助动词的情况。做助动词呢它常常自己本身是没有含义的。比如说现在完成时当中叫have done, 那这个have就是助动词。它真正的实意动词呢是后面这个done ,have done。比如说我完成作业了,叫I have finished my homework。这里的实义动词谓语动词是finish。然后呢它变成了一个have done的形式,变成了have finished。表示已经完成。have finished。
那我们说I have finished homework,这里的have finished就是已经完成。好,这里的have要知道叫做助动词,它是不能单独存在的。好,刚才说的是现在完成时,那么其它的呢,我们比如说过去完成时也有这个 have,那么have变成过去就变成了had,那我们就会说had done这个叫过去完成时。had done同样这里的had也是助动词。好,整体说来呢, have的用法我们有,有实义动词,也就是作谓语动词的,表示拥有啊表示吃饭的吃啊,那么还有另外一个呢是助动词的一个用法,形成了have done。had done,其它的情况,不过这里想再多说一句,那就是如果我用have done的形式或者是had done的形式,而它的实意动词又是have的时候,那这个时候就会非常的tricky,非常的有意思,比如说刚刚那个词就会变成 have had。
我已经吃了早饭,我是这么说的。叫I have had breakfast。那这个时候我们可以看到,它两个动词的形式正好交织到了一个句子当中,I have had breakfast叫我已经吃了早饭。那再比如说,我昨天已经吃了早饭那会怎么说呢 I had had breakfast。I had had breakfast。这两个had用到一起。第一个是助动词,第二个才是实意动词。