had a good time的同義詞是had a great time,had a good fun,enjoyed oneself.
英語短語had a good time的意思是玩得開心,這一個短語中had用的是一般過去形式。所以改同義詞的時候,也應該用一般過去的形式。good是好的,可以用另外的形容詞代替,例如great.