Корректно: прошло 20 минут. Если в количественно-именном сочетании определенного множества есть слова дней, лет, минут, секунд, часов и т. п., глагол-сказуемое, обозначающий в основном течение, движение времени ставится в единственном числе. Множественное число возможно, когда предложение с таким счетным оборотом имеет иное смысловое наполнение (например, говорится о значении отрезка времени для кого-либо, о его влиянии на что-либо). Ср.: 20 минут ожидания показались мне вечностью.
Грамматическая проблема, с которой Вы столкнулись, называется «согласование сказуемого с подлежащим, выраженным количественно-именным сочетанием». Здесь возникает сложность с выбором формы сказуемого, а не со склонением числительного.
Если подлежащее выражено собирательным числительным (двое, трое, четверо и т. д.) с зависимым существительным в форме род. падежа мн. числа, то глагол-сказуемое, стоящий после подлежащего, ставится в форму мн. числа: двое детей играли.
Если точнее, то согласование по форме мн. ч. всегда происходит с определением: эти полпирожка, эти полкомнаты. При подлежащем, выраженном сложным словом с пол-, не имеющим при себе определения, глагол-сказуемое имеет обычно форму ед. ч.: Пройдет/прошло полгода.
При наличии определения здесь нормальна форма мн. ч.: Прошли долгие полгода. Определяющее прилагательное или причастие при словах типа полчаса, полверсты, полжизни всегда получает форму мн. ч.: томительные полчаса, последние полверсты, прожитые полжизни.
«Эти особенности определяются сосуществованием в сложных словах с пол- признаков слова и словосочетания с числительными типа два 0.05320048527616711="55">часа, 0.05320048527616711="56">три 0.05320048527616711="57">ведра, 0.05320048527616711="59">две дюжины» – пишут авторы «Русской грамматики» (М., 1980).
При подлежащем половина сказуемое обычно ставится в форме единственного числа.