He likes homemade food—but I'm sure he he's not/hasn't had any since he moved into this apartment. He's not/he isn't going anywhere anytime soon, so we have plenty of time to think of a solution. Are the two options (left and right) interchangeable? Or they have different meanings/tones?