Глагол - мин.страд.прич. ж.р. членувано
Думата е производна от предпочета
В първия случай Джеймс е този, който е избрал предпочетената от учителя конструкция had had, докато във втория случай това е Джон. Източник: интернет