Multiple choice general knowledge Ever since he married Jane, he's had a new ____ on life. rent title lease loan Reveal answer Fill a bubble to check yourself C Correct answer Explanation The idiom is 'a new lease on life,' meaning a renewed opportunity, fresh start, or second chance at living. Lease refers to extending life as if renewing a rental contract.