Ayuda por favorpersonas de branly con esta tarea del present perfect continuo a resllverla doy corona al que me ayude

Respuestas
Respuesta en Present Perfect Continuous:
1. He has been studying all day.
2. They have been surfing the Internet for 2 hours.
3. She has been sleeping all night long.
4. She has been eating hot dogs for dinner.
Respuesta en Past Perfect Continuous:
en las instrucciones del profe pone past perfect continuous.
1. He had been studying all day.
2. They had been surfing the Internet for 2 hours.
3. She had been sleeping all night long.
4. She had been eating hot dogs for dinner.
Explicación:
El present perfect lleva siempre "Have o Has (para he, she, it)" + been + verbo acabado en "-ing" . Se traduce como: he estado estudiando/ llevo estudiando..."
El past perfect lleva siempre "Had + been + verbo acabado en "-ing" . Se traduce como: había estado estudiando/ llevaba estudiando..."
Espero que te sirva!