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

Present perfect ба past simple 2

Present perfect and past 2 (I have done and I did)

Мөнөөх ялгааг гүнзгийрүүлж, present perfect хэрэглэх боломжгүй тохиолдлуудыг тодруулна. Америк англи хэлэнд past simple илүү их хэрэглэгддэг.

Товч дүгнэлт

  • Present perfect = өнгөрсөн ба одоог холбоно
  • Хугацаа дууссан бол past simple заавал
  • AmE: I just ate. BrE: I have just eaten.
  • It’s the first time … has, This is … I’ve ever … → present perfect

Present perfect нь өнгөрсөн ба одоог холбоно

Present perfect connects past and present

Present perfect-ийг сонгох гол шалгуур: энэ явдал ОДООД ямар нэг хамааралтай юу? Хэрэв зөвхөн өнгөрсний тухай түүх бол past simple.

  • It hasn't rained this week. (долоо хоног дуусаагүй)

    Энэ долоо хоногт бороо ороогүй.

  • It didn't rain last week. (долоо хоног дууссан)

    Өнгөрсөн долоо хоногт бороо ороогүй.

  • Have you seen Ann this morning? (одоо 10 цаг)

    Өнөөдөр өглөө Аныг харсан уу?

  • Did you see Ann this morning? (одоо орой)

    Өнөөдөр өглөө Аныг харсан уу?

Хугацааны хайрцаг

Нээлттэй хайрцаг → perfect
Одоо хүртэл үргэлжилж байгаа
  • today, this morning (өглөө байхад)
  • this week, this month, this year
  • so far, up to now, recently, lately
  • ever, never, before
Хаалттай хайрцаг → past simple
Хугацаа дууссан
  • yesterday, last night
  • last week, last year
  • in 2010, two days ago
  • when I was young, at 5 o’clock

Америк англи хэл дээрх ялгаа

American English

Америк англид just, already, yet-тэй хамт past simple хэрэглэх нь түгээмэл. Британи англид present perfect. Хоёулаа зөв гэж тооцогддог.

  • BrE: I’ve just had lunch. / AmE: I just had lunch.

    Дөнгөж сая өдрийн хоол идлээ.

  • BrE: Have you finished yet? / AmE: Did you finish yet?

    Дуусгасан уу?

Шалгалтад анхаарах

IELTS, TOEFL, ерөнхий шалгалтад Британи стандарт баримталдаг тул present perfect-ийг зөв хэрэглэх нь чухал. Тодорхой цагийн үг харвал шууд past simple сонго.

Дасгал

7 даалгавар

Present perfect эсвэл past simple.

1

It ___ (not / rain) this week.

Нөхөх
2

It ___ (not / rain) last week.

Нөхөх
3

I ___ (not / see) her since Monday.

Нөхөх

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

4

The weather ___ terrible yesterday.

Сонгох
5

The weather ___ terrible so far this month.

Сонгох

Алдааг зас.

6

When have you arrived in Ulaanbaatar?

Алдаа засах
7

This is the first time I ___ (be) in this restaurant.

Нөхөх

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