6
Reading Harry Potter 2, I came across the following, and I wonder if the use of couldn't have is the equivalent of couldn't in this context?
"I have got a question, Oliver," said George, who had woken with a start. "Why couldn't you have told us all this yesterday when we were all awake?"
I...