Respuestas
1-You have been watching TV for the last five hours. Do you think maybe it's time to get some work done?
(Has estado mirando televisión durante las últimas cinco horas. ¿Te parece que quizá ya es hora de hacer un poco de trabajo?)
2-The cat has been hiding under the couch for over an hour now.
(El gato ya lleva más de una hora escondido debajo del sofá.)
3-She has been sneezing since she got here.
(Ha estado estornudando desde que llegó.)
4-Sam has been working as a teacher since he graduated.
(Sam ha estado trabajando como profesor desde que se recibió.)
5-He has a stomach ache because he has been eating too much.
(Le duele la panza porque ha estado comiendo demasiado.)
6-We have been working day and night on this project, so now it's time to relax and have some fun.
(Hemos estado trabajando día y noche en este proyecto, así que ya es hora de descansar y divertirnos un poco.)
7-They have been playing soccer for several hours, so now they are exhausted.
(Han estado jugando fútbol desde hace varias horas, así que ahora están muy cansados).
Las traduci para que sepas lo que estas es escribiendo
Btw: recuerda siempre poner punto después de cada oración.