QUESTION
I've seen people write "God bless America", and it drives me nuts.
Shouldn't it be "God, bless America"?
ANSWER
Grammatically, I like to think of it as "May God bless America." The mood of the verb is subjunctive. The "may" is just dropped for conciseness.
Tweet