Which would be correct
I am wanting to know which way this sentence would be correctly punctuated.
He covered his eyes with both hands waiting for the first slam to hit his body - for teeth to start ripping flesh from his bones - for his own blood to paint the walls - but it never happened.
Would it be better with commas, rather than the dash?
I prefer the drama of the dash, but be sure that you are using the correct kind of dash. Here, you need the em dash (—). It's your writing, you can use punctuation as you like in order to create the desired effect. Here is my personal recommendation (preference).
"He covered his eyes with both hands, waiting for the first slam to hit his body—for teeth to start ripping flesh from his bones, for his own blood to paint the walls—but it never happened."
|link||edited Apr 25 '13 at 09:54 Kimberly Expert|
Hero of the day
Person wrote the most answer comments.