When I want to quote a full sentence, I put a full stop before the end of the quotation, e.g.,
John said that "Ann is very stupid." (I know that in this sentence I can omit the quotation, but assume that I must use it.)
What should I do when the sentence is finished with a question mark, but my sentence is not a question? E.g.,
John asked me "Are you stupid or what?".
Is it correct to put a full stop after the quotation here?
As this is direct speech, put a comma after 'asked me' and no full stop after the quotation, at least that's how I'd handle it.