Спорю с другом о том, как правильно ставить окончание в слове "было". Какой из вариантов является верным? Мне кажется, что первый вариант правильный.
- У него было миллион вопросов
- У него был миллион вопросов
Разумеется, трудностей и скептиков было миллион, но он все мужественно преодолел. [Игорь Свинаренко, 1997.08.12]
У него было миллион вопросов (много вопросов).
Во втором примере "миллион" обозначает приблизительную оценку.
Розенталь же говорит, что "при словах тысяча, миллион, миллиард сказуемое обычно согласуется по правилам согласования с подлежащими-существительными (в роде и числе)". Обычно, но не всегда.
Второй вариант. По «миллиону» согласуем.
«При словах тысяча, миллион, миллиард сказуемое обычно согласуется по правилам согласования с подлежащими-существительными (в роде и числе), например: Тысяча книг поступила в школьную библиотеку; Миллион демонстрантов заполнил площади и улицы столицы».