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

Past perfect (I had done) — өнгөрсний өмнөх

Past perfect (I had done)

Өнгөрсөн хоёр үйлдлийн ЭХНИЙХИЙГ илэрхийлнэ. "Өмнө нь аль хэдийн болчихсон байсан" гэсэн утга.

Товч дүгнэлт

  • Бүтэц: had + past participle (бүх биед ижил)
  • Өнгөрсөн үйлдлээс ӨМНӨ болсон үйлдэл
  • When I arrived, the film had already started. (кино эхлээд байсан)
  • Дараалал тодорхой бол past simple ч болно.

Бүтэц

Батлахsubject + had + V3She had left before I arrived.
Үгүйсгэхhadn't + V3I hadn't seen him before.
АсуухHad + subject + V3?Had you met her before?

Өнгөрсний өмнөх

The earlier past

Өнгөрсөнд нэг агшинг сонгож, түүнээс өмнө болсон явдлыг ярихад past perfect хэрэглэнэ. Цаг хугацааны шугам: past perfect → past simple → одоо.

  • When I arrived at the party, Tom had already gone home.

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

  • The house was dirty. They hadn’t cleaned it for weeks.

    Байшин бохир байлаа. Тэд хэдэн долоо хоног цэвэрлээгүй байжээ.

  • I wasn’t hungry. I had just eaten.

    Би өлсөөгүй байсан. Дөнгөж сая идчихсэн байлаа.

Past perfect vs Past simple

had done
Эхлээд болсон
  • When I arrived, he had left. (би ирэхэд тэр аль хэдийн явчихсан байсан)
  • Хоёр өөр агшин
did
Дараа нь болсон
  • When I arrived, he left. (би ирсний дараа тэр явсан)
  • Дараалсан үйлдэл

Present perfect-ийн өнгөрсөн хувилбар

Present perfect → Past perfect

Present perfect нь өнгөрсөн рүү шилжихдээ past perfect болно. Reported speech-д маш их тохиолдоно.

  • I've lost my key. → I had lost my key.

    Түлхүүрээ алдчихсан → алдчихсан байсан.

  • Tom isn’t here. He has gone out. → Tom wasn’t there. He had gone out.

    Том тэнд байгаагүй. Гарчихсан байсан.

Хэт их хэрэглэхээс болгоомжил

Дараалал нь before, after, then зэрэг үгээр аль хэдийн тодорхой бол past simple хангалттай. Past perfect зөвхөн ойлгомжгүй байх үед шаардлагатай.

  • After he finished work, he went home. (past perfect заавал биш)

    Ажлаа дуусгасны дараа гэртээ харьсан.

Дасгал

6 даалгавар

Past perfect эсвэл past simple-ээр нөхнө үү.

1

When I ___ (arrive), the film ___ (already / start).

Нөхөх
2

I wasn’t hungry because I ___ (just / eat).

Нөхөх
3

The house was dirty. They ___ (not / clean) it for weeks.

Нөхөх

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

4

When I got to the station, the train ___ .

Сонгох
5

She ___ (never / see) snow before she moved to Mongolia.

Нөхөх

Past perfect ашиглан нэгтгэ.

6

He left. Then I arrived. → When I arrived, ___ .

Хувиргах

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