Hace + que practice

Gapfill exercise

Translate the sentences into Spanish.
1. I have been studying for an hour.
.
2. You have been reading for two hours.
.
3. Juan has been living here for three months.
.
4. We have been playing the piano for two years.
.
5. My sister has been teaching for ten years.
.