Jack’s grandfather ________for more than twenty years. A.has