There are a lot of variations of this phrase, most notably including
- "for God's sake"
- "for Heaven's sake"
- "for Jesus sake"
- "for Pete's sake"
Which of those are most commonly used in modern English? Is there any context in which one of them should be preferred? For example, I have never ever heard about "for Pete's sake" before reading "I, Robot" by Isaac Asimov, where this term is widely used.


