một là bài này sai đề, hai là nó quá pro rồi ý =)))
cho mình góp ý kiến, mặc dù nó có thể sẽ sai từa lưa =)))
"On the 30th night of the festival, the Chinese believe the ghosts have had their fill and return to the underworld."
phrase have (one's) fill (of something) là To have, consume, or experience as much (of something) as one desires or is able to. Hơn nữa nó thường được dùng ở thì hiện tại hoàn thành (have had one's fill) nên mình nghĩ đến cấu trúc này.