15

When you end a sentence with a quotation that is itself a full sentence, do you use the quotation's punctuation? The containing sentence's? Both? Something else?

I think this might be best illustrated with an example. Which of the following is correct?

John asked her "Do you have the time?" She said yes.

or

John asked her "Do you have the time." She said yes.

or

John asked her "Do you have the time?." She said yes.

Related, but not a dupe: Is it ever acceptable for a period to come after a quote at the end of a sentence?

Pops
  • 5,975

3 Answers3

11

I consider the first to be the most correct, although I would precede the quote with a comma and capitalise the beginning of John's sentence.

John asked her, "Do you have the time?"

2

John asked her "do you have the time?" She said yes.

This is a very awkward sentence, so maybe not a good example. I would write

John asked her "Do you have the time?" She said "Yes."

I believe this is the standard way to do this.

I have never seen punctuation doubled, as in ?., in printed English.

  • 1
    I would suggest, even beyond the added quotation marks around her speech, that for clarity that sentence should be a new paragraph because it's a different speaker. – Isaac Aug 06 '10 at 06:57
  • @Isaac: In which case the question is moot, but you are right. The problem with this question is that the example sentence is rather confusing. –  Aug 06 '10 at 07:44
1

The example given is confusing, because it uses a question mark. Let's switch to an example of "I have no homework today."

John told me, "I have no homework today." I smiled.

This seems most natural to me.

John told me, "I have no homework today". I smiled.

This looks wrong, but may be acceptable in certain circumstances.

John told me, "I have no homework today.". I smiled.

This is very wrong.

On the other hand, suppose the outer sentence is a question. Then a question mark is required, and so to avoid double-punctuating, you need to leave out the full stop from the quoted sentence:

Did I mention that John told me, "I have no homework today"?

This is correct.

Did I mention that John told me, "I have no homework today."?

This is wrong.

Your question is specific to when the outer sentence ends at the same place as the quoted sentence. The answer would be different if the outer sentence continues after the quoted sentence; in that case I believe it's correct to omit the terminal punctuation of the quoted sentence.

AlexC
  • 416
  • 2
    Just to be clear, it was very much intentional that "[my] question is specific to when the outer sentence ends at the same place as the quoted sentence." – Pops Aug 24 '10 at 01:44
  • 1
    I'm confused... Aren't all my examples also cases where the outer sentence ends at the same place as the quoted sentence? "I smiled" is intended as a separate sentence in the first three cases. – AlexC Oct 06 '10 at 10:06