“Do you want to leave some cookies after dinner?” I said this to my son before, and hoped he could save some cookies as an after dinner dessert.
I feel it’s OK to say ‘leave something for tonight/for dinner tonight, but it’s weird to say ‘leave something for after dinner.’
- Do you want to save some cookies to have for dessert after dinner tonight?
- Do you want to leave some cookies for later?
- Do you want to leave some cookies for after dinner?”
It turns out that my suspicion was justified. The original sentence sounds like that I do the thing (save some cookies) after dinner instead of now. Even though ‘for after dinner’ is really odd to me, I might just remember it as well.
italki’s members also gave many suggestions. As for #1, I might just write, ‘Do you want to save some cookies for dessert after dinner?’ Since I’ve said after dinner, tonight feels redundant.