16 Present perfect ба өнгөрсөн цаг

Past perfect continuous (I had been doing)

Past perfect continuous (I had been doing)

Өнгөрсөн тодорхой агшин хүртэл ҮРГЭЛЖИЛЖ байсан үйлдэл. Present perfect continuous-ийн өнгөрсөн хувилбар.

Товч дүгнэлт

  • Бүтэц: had been + V-ing
  • Өнгөрсөн агшин хүртэл хэр удаан үргэлжилсэн
  • We had been playing for half an hour when it started to rain.
  • State verb-үүд энд ч мөн ордоггүй.

Өнгөрсөн агшин хүртэлх үргэлжлэл

Duration before a past moment

Өнгөрсөнд нэг цэгийг сонгоод, түүнээс өмнө хэр удаан үргэлжилж байсныг илэрхийлнэ.

  • We had been playing tennis for about half an hour when it started to rain heavily.

    Бид хагас цаг орчим теннис тоглож байтал ширүүн бороо орж эхэллээ.

  • When I arrived, everyone was sitting round the table. They had been talking about me.

    Би ирэхэд бүгд ширээ тойрон сууж байлаа. Тэд миний тухай ярьж байсан юм байна.

  • She had been working there for 12 years when the company closed.

    Компани хаагдахад тэр тэнд 12 жил ажилласан байсан.

Өнгөрсөн байдлын шалтгааныг тайлбарлах

Explaining a past situation

Present perfect continuous-тай адилаар, өнгөрсөнд яагаад тийм байдалтай байсныг тайлбарлана.

  • His eyes were red. He had been crying.

    Түүний нүд улаан байсан. Уйлж байсан юм байна.

  • The ground was wet. It had been raining.

    Газар нойтон байлаа. Бороо орж байсан бололтой.

  • I was tired when I arrived home. I had been working hard all day.

    Гэртээ ирэхэд ядарсан байлаа. Өдөржин шаргуу ажилласан байсан.

Present perfect cont. → Past perfect cont.

Одоо
have been doing
  • I've been waiting for an hour.
  • It has been raining.
  • She has been working here for years.
Өнгөрсөн
had been doing
  • I had been waiting for an hour.
  • It had been raining.
  • She had been working there for years.

State verb

know, like, have (эзэмших) → had + V3 хэрэглэнэ.

  • We had been knowing each other for years.

    (Буруу)

  • We had known each other for years.

    Бид олон жил бие биенээ мэддэг байсан. (Зөв)

Дасгал

6 даалгавар

Past perfect continuous хэлбэрээр нөхнө үү.

1

We ___ (play) tennis for half an hour when it started to rain.

Нөхөх
2

The ground was wet. It ___ (rain).

Нөхөх
3

She ___ (work) at the company for 12 years when it closed.

Нөхөх

Зөвийг сонго.

4

When I arrived, they ___ about me.

Сонгох

Алдааг зас.

5

They had been having a car for ten years before they sold it.

Алдаа засах
6

I was very tired. I ___ (drive) for six hours.

Нөхөх

Холбоотой хичээл