I’m trying I explain to DS2 that we don’t use a capital letter after direct speech even when we’ve used a question or exclamation mark. DH thinks I’m wrong. Now I’m questioning myself. So I’d write ‘Did you enjoy the soup?’ asked Bob. DH thinks it should be, ‘Did you enjoy the soup?’ Asked Bob
I know you’ve closed the sentence by using a question or exclamation mark but my understanding is that for the purpose of flow, we keep it lower case. DS2 is 12 and doing half term HW. Thanks
You are right. You haven't closed the sentence, just as you don't close it with a comma (which ought to be a full stop anyway!). The quote is part of the sentence. Otherwise DH is positing 'asked Bob" as a complete sentence, which is clearly nonsense.
When I say the comma should be a full stop, I mean it should (logically) be "I love chocolate." said Clary. In fact we use a comma - in order to make it clear that it is one sentence. The question mark needs to be a qu mark of course, not a comma, to make the meaning of the phrase clear.
The 'asked Bob' or 'whispered Mary suggestively!' is called the reporting clause. It's still part of the same sentence...like a stage direction if you like, giving the speaker directions on how to say their lines. Therefore no capital letter needed. I'm an English teacher....I have to get this correct otherwise my students would fail their exams 😉