Rumus :
(+) S + Had + Been + V-ing
(-) S + Had + Not + Been + V-ing
(?) Had + S + Been + V-ing
Keterangan Waktu :
Before
Fungsi :
Menunjukkan suatu perbuatan yang dimulai pada masa lampau dan masih berlangsung terus sampai kegiatan/peristiwa lain terjadi di masa lampau
Contoh :
(+) Before she entered the examination, she had been studying very hard for a month
(+) She had been waiting for two hours before you finally called
(+) I had been repairing freezer when my friend came to my house
(-) He had not been living in Jakarta about ten years
(?) Had he been living in Jakarta about ten years?