"Have you done X yet" sounds like the person is expected to do X. Have you done your science homework yet? Have you done your chores yet? I'm not aware of anyone who has "cheery laughing" on their list of expected activities for the day.
"Have you finished laughing yet?" This sounds like you're a little annoyed the person continues to laugh (perhaps at your mi