有。英语中“like”的过去式是“liked”。
关于为什么“like”有过去式,这涉及到英语语法中的动词时态变化。在英语中,动词有不同的形式,以反映动作或状态发生在不同的时间点或时间段。这些形式包括基本形式、过去式、过去分词等形式。这些形式是基于语言的自然发展和历史演变而来的。在过去的事件或动作中,我们通常使用动词的过去式来表示。因此,“like”作为动词,也有过去式“liked”,用来描述过去的喜好或情感倾向。这是语言发展和运用的必然结果,使得表达更为准确和丰富。另外,这也是英语语法规则的一部分,是学习任何语言需要掌握的基本知识之一。