Sorry, this can't be answered for once and for all! ) that periods and commas always go inside the quotation marks, colons and semi-colons always go outside, and question marks and exclamation points go where they make sense, depending on whether they are part of the quoted material or not. However, I believe the rules are different in British English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.