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

Present perfect continuous ба simple-ийн ялгаа

Present perfect continuous and simple (I have been doing and I have done)

Continuous = үйлдлийн ЯВЦ, үргэлжлэх хугацаа чухал. Simple = үйлдлийн ҮР ДҮН, дууссан байдал, тоо хэмжээ чухал.

Товч дүгнэлт

  • have been doing → үйл явц, дуусаагүй байж болно, "хэр удсан"
  • have done → үр дүн, дууссан, "хэр их / хэдэн удаа"
  • Тоо ярьвал simple: I have read three books.
  • Хугацаа ярьвал continuous: I have been reading all day.

Гол ялгаа

I have been doing
Явц чухал
  • My hands are dirty. I’ve been repairing the car. (дууссан эсэх нь хамаагүй)
  • How long have you been reading that book?
  • She’s been writing emails all morning.
  • Асуулт: ХЭР УДААН?
I have done
Үр дүн чухал
  • The car is OK again. I’ve repaired it. (дууссан)
  • How many pages have you read?
  • She’s written ten emails this morning.
  • Асуулт: ХЭР ИХ / ХЭДЭН УДАА?

Хугацаа vs тоо хэмжээ

How long vs How much

Хэр удаан үргэлжилсэн бэ гэвэл continuous. Хэр их/хэдэн ширхэг хийсэн бэ гэвэл simple. Энэ бол хамгийн найдвартай шалгуур.

  • How long have you been learning English?

    Хэдэн жил англи хэл сурч байна вэ? (хугацаа)

  • How many words have you learnt?

    Хэдэн үг сурсан бэ? (тоо)

  • I've been playing tennis since I was ten.

    Би 10 наснаасаа теннис тоглож байна.

  • I've played tennis three times this week.

    Би энэ долоо хоногт 3 удаа теннис тоглосон.

Ялгаа бага байдаг үйл үгс

Verbs where both are similar

live, work, teach, study зэрэг урт хугацааны үйл үгэнд for/since-тэй үед хоёр хэлбэр бараг ижил утгатай.

  • I've lived here for ten years. = I've been living here for ten years.

    Би энд 10 жил амьдарч байна. (хоёулаа зөв)

  • How long have you worked here? = How long have you been working here?

    Чи энд хэр удаан ажиллаж байна вэ?

Анхаар

Үйлдэл ганц удаа болж дууссан бол continuous хэрэглэхгүй. Мөн state verb-үүд үргэлж simple.

  • I've been breaking my leg.

    (Буруу)

  • I've broken my leg.

    Би хөлөө хугалчихлаа. (Зөв)

Дасгал

7 даалгавар

Зөв хэлбэрийг сонго.

1

My hands are dirty. I ___ the car.

Сонгох
2

The car is working again. I ___ it.

Сонгох

Тохирох хэлбэрээр нөхнө үү.

3

How many pages ___ you ___ (read)?

Нөхөх
4

How long ___ you ___ (read) that book?

Нөхөх
5

She ___ (write) ten emails this morning.

Нөхөх
6

She ___ (write) emails all morning.

Нөхөх

Алдааг зас.

7

I have been losing my keys three times this month.

Алдаа засах

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