This is a sentence I was asked about on Facebook. And I have it correctly punctuated here.
Have there been any major stressful events in the last year that you can think of — divorce? someone, a family member, dying? a major change in your work? — that has caused additional stress?
There are dashes around the suggested answers for two reasons:
1. The sentence continues after the list. So a colon will not work.
2. The question marks are correct because each one is asking a question.
In addition, there is no cap on “divorce” because it comes after a dash. There are commas around “a family member” because it is an appositive to “someone.”