Is should + have + had correct? As in example -- "I should have had more cakes"
closed as off-topic by Hellion, Lawrence, J. Taylor, Jason Bassford Supports Monica, Davo Mar 29 at 17:51
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Proofreading questions are off-topic unless a specific source of concern in the text is clearly identified." – Jason Bassford Supports Monica, Davo
I believe it is correct.
From Practical English Usage:
But should/ought to have + past participle can be used to talk about unfulfilled past obligations: things which weren’t done, or which may or may not have been done. I should have phoned Ed this morning, but I forgot.