There is no space before a colon, semicolon, period, comma, exclamation point, question mark, closing quotation mark, hyphen, m-dash, n-dash or interrobang. There is a space before an opening quotation mark. There is no space after an opening quotation mark, hyphen, m-dash, or n-dash.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mister MicawberThere is no space before a colon, semicolon, period, comma, exclamation point, question mark, closing quotation mark, hyphen, m-dash, n-dash or interrobang.There is a space before an opening quotation mark.There is no space after an opening quotation mark, hyphen, m-dash, or n-dash.There is a space after a colon, semicolon, period, comma, exclamation point,
maelstromBut of course I could be wrong:)You have indeed noticed it; many learners make such mistakes.