have的过去式是had,现在分词是having。
详细解释如下:
在英语中,动词的时态变化是非常丰富的,其中就包括过去式和现在分词的变化。对于动词“have”来说,其过去式和现在分词的变化是学习者必须掌握的内容。
关于过去式,当我们想要表达过去的某个动作或状态时,就会使用动词的过去式。对于“have”来说,其过去式是“had”。例如,在句子“I had a great meal yesterday.”中,“had”就是“have”的过去式,用来描述昨天吃过的动作。
至于现在分词,它是动词的一种非限定形式,可以用于表达正在进行或持续的动作。对于“have”来说,其现在分词是“having”。在句子中,现在分词常常与助动词“be”一起使用,形成现在进行时的构造。例如,“I am having lunch now.”这句话中,“having”就是“have”的现在分词,与助动词“am”一起构成现在进行时,表示正在进行的动作。
总的来说,“have”这个词的过去式和现在分词是英语学习中的基础内容,对于理解和运用英语时态至关重要。