Грамматическая основа — это подлежащее и сказуемое (главные члены). Предложение сложное, включает в свой состав 3 простых предложения. 1. Подлежащее нет, сказуемое — не хватило выражено глаголом. Данное предложение односоставное, безличное.2. Подлежащее нет, сказуемое — назвать, выражено неопределенной формой глагола. Предложение односоставное, безличное.3. Подлежащее — он выражено личным местоимением, сказуемое — открыл бы, выражено глаголом в форме условного наклонения.