#3 is not good English. #1 and #2 ask the same question if the party has not yet occurred (#2 suggests heightened speaker concern). If the party is over, only #1 will be appropriate.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.