The past tense of have a long face is had a long face.
The third-person singular simple present indicative form of have a long face is has a long face.
The present participle of have a long face is having a long face.
The past participle of have a long face is had a long face.