Пусть тест содержит х вопросов;
Костя на один вопрос тратит 60/12=5 минут;
Гриша на один вопрос тратит 60/20=3 минуты.
Костя отвечает на все вопросы теста 5х минут, а Гриша 3х минут.
По условию, Костя закончил свой тест позже Гриши на 90 минут, значит:
5х - 3х = 90
2х = 90
х = 45.
Ответ: в тесте 45 вопросов.
Вроде так.