5. Sarah has been working at the company for ten years.(Sarah telah bekerja di perusahaan itu selama sepuluh tahun.)
6. We have been waiting for the bus since morning.(Kami telah menunggu bus sejak pagi.)
7. The children have been watching TV for hours.(Anak-anak itu telah menonton TV selama berjam-jam.)
8. Have you been practicing the piano lately?(Apakah kamu telah berlatih piano belakangan ini?)
9. How long have they been living in that house?(Berapa lama mereka telah tinggal di rumah itu?)
10. She has been running a marathon for three hours.(Dia telah berlari maraton selama tiga jam.)
11. The garden looks great! We've been planting flowers.(Taman ini terlihat bagus! Kami telah menanam bunga.)
12. They've been renovating their house for months.(Mereka telah merenovasi rumah mereka selama berbulan-bulan.)
13. He has been playing the guitar since he was a child.(Dia telah bermain gitar sejak dia masih kecil.)
14. I've been taking Spanish lessons for a year.(Saya telah mengikuti pelajaran bahasa Spanyol selama setahun.)
Baca Juga: 20 Contoh Kalimat Simple Past Tense dalam Percakapan Sehari-hari
15. They've been building a new bridge across the river.(Mereka telah membangun jembatan baru melintasi sungai.)