How long has it been since you were drunk?
weashya zayin'? argh ya zayin am pished?
Haven't been hungry since I got drunk?
Probably just sick and is unrelated to getting drunk. Or just a wicked hangover and your guts will hate you for a couple more days. Drink PLENTY of water.
How long had it been since Mr Wemmick had taken a vacation?
How long has been since you clean out your garage?
Don't remember ever having a house with a garage so I've never cleaned my own.
How long has it been since there was a 5 digit phone number?
Back in the early 50's