"How long has it been?"
"Isn't that a bit of a personal question?"
"I mean how long has it been since we've eaten?"
Or, the obsessive MP fan comes in with the accurate beginning...
"How long is it?"
"That's a rather personal question, sir!"
"You stupid git. I meant how long is it that we've been in the lifeboat? You've destroyed the atmosphere now."