В предложении есть указание на продолжительность действия «for two hours» и его связь с настоящим моментом («now»). Это Present Perfect Continuous. Подлежащее «Justin» — третье лицо единственного числа, поэтому используется вспомогательный глагол has been.
Ответ: 12. Justin has been cooking dinner for two hours now!