jready jready 17-12-2018 Spanish contestada Choose the best Spanish equivalent to the phrase. You have been cooking for two hours. Tú cocinas desde hace dos horas. Tú estás cocinando por hace dos horas. Tú cocinas desde las dos horas. Tú estás cocinas desde hace dos horas.