I see the following example in a English lesson.

A: I'm exhausted

B: Why don't I cook dinner tonight.

I am sure that B's response is grammatical. My concern is that, is it a cozy and heartfelt response?

Is it better to say

B: I'll cook dinner, I'll do the chores ...

  • 1
    "Why don't I cook dinner?" (note the question mark!) is a suggestion, or offer, phrased as a question. B could also have asked "Would you like me to cook dinner tonight?" It's as bit more polite than just saying "I'll cook", which could seem like 'taking charge'. But this is a question about interpersonal relations more than use of English. – Kate Bunting Mar 9 at 9:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.