contestada

You have been cooking fir two hours

Tu cocinas desde hace dos horas

Tu estas cocinando por hace dos horas

Tu cocinas desde las dos horas

Tu estas cocinas desde hace dos horas

Respuesta :

Tu estas cosinando por hace dos horas
The second one but I’m not sure