ME AJUDEM URGENTE POR FAVOR!!!!

Resposta:
1. Have been learning it for 3 years.
2. Have you been doing?
3. Have been working all day.
4. Have she been playing it?
5. Have been driving for 3 hours.
6. Have been swimming.
7. Have been talking for hours.
8. Have been reading all afternoon.
9. Have been crying all day.
10. Have not been having a good time.