
关于“have”这个动词,它的过去分词和现在分词形式如下:
过去分词:had
在英语中,“have”作为实义动词时,表示“有”的意思。当其变为过去式时,为“had”,并且也用作其过去分词形式,在完成时态中与助动词“have/has”一起使用,构成“have/has had”的结构。例如:
- I have had a cup of coffee.(我喝过一杯咖啡了。)
- They had finished their homework before going out.(他们出去前已经完成了作业。)
现在分词:having
当“have”需要变为现在分词(也称为动名词或-ing形式)时,我们直接在词尾加“-ing”,得到“having”。现在分词常用于进行时态中,或者作为某些语法结构(如动名词短语、介词后的宾语等)中的一部分。例如:
- I am having lunch now.(我现在正在吃午饭。)
- Having finished his work, he went home.(完成工作后,他回家了。)在后一个例子中,“Having finished his work”是一个现在分词的短语,用作状语,描述主句动作发生之前的背景情况。
综上所述,“have”的过去分词是“had”,而现在分词则是“having”。这两个形式在英语的不同时态和语法结构中有着广泛的应用。
