B2

Past Perfect Continuous: had been + V-ing

Өнгөрсөн төгс үргэлжлэх цаг: had been + V-ing

When to use it

Өнгөрсний өөр үйл явдал болтол үргэлжилж байсан процесс

Өнгөрсөнд өөр нэг үйлдэл болох ХҮРТЭЛ тодорхой хугацаанд тасралтгүй үргэлжилж байсан процессийг заана.

had been + V-ing
  • We had been analyzing the telemetry data for three hours before the power shut off. — Цахилгаан тасрахаас өмнө бид телеметрийн датаг гурван цагийн турш тасралтгүй шинжилж байсан.
  • The motor had been making an unusual humming sound for days before it finally stopped. — Мотор бүрэн зогсохоосоо өмнө хэдэн өдрийн турш ер бусын дүнгэнэсэн дуу гарч байсан.
  • She had been drafting the technical proposal for a week when the project manager canceled it. — Төслийн менежер цуцлах хүртэл тэр техникийн төслийг бүтэн долоо хоногийн турш бичиж байсан.

Тухайн үед яагаад тийм их ядарсан, халтардсан байсны шалтгааныг өмнө нь үргэлжилсэн үйлдлээр тайлбарлана.

explaining a past state
  • The technician was completely exhausted because he had been climbing poles all day. — Техникч өдөржин шон руу авирсан байсан тул туйлын их ядарсан байв.
  • The engineer had bloodshot eyes because she had been staring at system logs all night. — Шөнөжин системийн лог харсан байсан тул инженерийн нүд улайсан байв.
  • His boots were soaked because he had been digging drainage trenches near the substation. — Дэд станцын ойролцоо усны суваг ухаж байсан тул түүний гутал шалба норсон байсан.

How to build it

had been + V-ing · шалтгаан-үр дагавар

Шалтгаан-үр дагавар: Subject + was/were + Adjective + because + Subject + had been + V-ing.

Positive: Subject + had been + V-ing Negative: Subject + hadn't been + V-ing Question: Had + Subject + been + V-ing?
  • They had been negotiating for months before agreeing. — Тэд тохиролцохоосоо өмнө хэдэн сарын турш хэлэлцээ хийж байсан.
  • He hadn't been sleeping well before the exam. — Тэр шалгалтаас өмнө сайн унтаж чадаагүй байсан.
  • Had the motor been running smoothly before it failed? — Мотор эвдрэхээсээ өмнө жигд ажиллаж байсан уу?

Өнгөрсөн өгүүлбэрт have/has been биш — had been.

He was exhausted because he has been working.

He was exhausted because he had been working. — Тэр шөнөжин ажилласан тул ядарсан байв.

Төлөв заасан үйл үгс (want, know) энэ үргэлжлэх цагт ордоггүй.

stative verbs → use Past Perfect instead
  • I had wanted to inspect that unit for weeks. — Би тэр төхөөрөмжийг хэдэн долоо хоног шалгамаар байсан.

"want" бол төлөв заасан үйл үг — үргэлжлэх (-ing) хэлбэрт ордоггүй.

I had been wanting to inspect that unit for weeks.

I had wanted to inspect that unit for weeks. — Би тэр төхөөрөмжийг хэдэн долоо хоног шалгамаар байсан.