🐼 EnglishPath Bepul boshlash

Present Perfect — o'zbek tilida oddiy tushuntirish

2026-08-02 · grammatika, present perfect, B1

Present Perfect — o'zbek o'quvchisi uchun eng chalkash mavzulardan biri. Sababi oddiy: o'zbek tilida bu zamonning to'g'ridan-to'g'ri jufti yo'q. Shuning uchun uni "tarjima qilib" tushunishga urinish ishlamaydi — uni ma'no orqali tushunish kerak.

Shakli

have / has + V3 (fe'lning uchinchi shakli)

I have finished.        She has gone.
We have seen it.        He has never tried.

I, you, we, they → have · he, she, it → has

Asosiy g'oya: o'tmish HOZIRGA tegib turibdi

Present Perfect'ning nomida "Present" bejiz turmagan. Bu zamon o'tmishdagi ish haqida gapiradi, lekin hozirgi natija muhim bo'lganda ishlatiladi.

Farqni ko'ring:

Past Simple Present Perfect
I lost my keys yesterday. I have lost my keys.
(kecha yo'qotdim — voqea tugagan) (yo'qotganman — hozir ham yo'q, muammo davom etyapti)

Birinchi gapda vaqt muhim (kecha). Ikkinchisida vaqt emas — natija muhim: kalit hozir yo'q.

O'zbekcha ko'prik

O'zbek tilida bu ma'noni ifodalashning o'z yo'li bor:

E'tibor bering: "-ganman" qo'shimchasi ko'p hollarda Present Perfect ma'nosini beradi. "Ko'rdim" (aniq vaqt) va "ko'rganman" (tajriba) — o'zbekchada ham bu farq bor. Sizda bu tuyg'u allaqachon mavjud, faqat inglizcha jihozlash kerak.

To'rt asosiy holat

1. Hayotiy tajriba (qachonligi muhim emas)

I have been to Turkey. — Turkiyada bo'lganman. She has never eaten sushi. — U hech qachon sushi yemagan.

2. Yaqinda sodir bo'lgan, natijasi ko'rinib turgan ish

I have finished my homework. — Uy vazifamni tugatdim (mana, tayyor). They have arrived. — Ular yetib kelishdi (hozir shu yerda).

3. Hozirgacha davom etayotgan davr (for, since bilan)

I have lived here for five years. — Bu yerda besh yildan beri yashayman. We have known each other since 2020. — 2020-yildan beri tanishmiz.

4. Hali tugamagan vaqt ichida (today, this week, this year)

I have drunk three cups of tea today. — Bugun uch piyola choy ichdim (kun hali tugamagan).

Tez-tez uchraydigan xatolar

❌ Aniq o'tmish vaqti bilan ishlatish

I have seen him yesterday. → I saw him yesterday.

Qoida oddiy: yesterday, last week, in 2019, two days ago bo'lsa — Past Simple. Aniq vaqt aytilsa, Present Perfect ishlatilmaydi.

❌ for va since ni almashtirish

for + davomiylik: for three years, for two hours since + boshlanish nuqtasi: since 2020, since Monday, since I was a child

❌ V3 o'rniga V2

I have went. → I have gone. She has took it. → She has taken it.

Noto'g'ri fe'llarning uchinchi shaklini yodlash shart: go-went-gone, take-took-taken, see-saw-seen.

Gapirib mustahkamlash

Qoidani o'qish yetmaydi — u nutqda avtomatlashishi kerak. Quyidagi savollarga ovoz chiqarib javob bering (yozmang, ayting):

  1. Qaysi mamlakatlarda bo'lgansiz? — I have been to...
  2. Bugun nima qildingiz? — I have...
  3. Bu shaharda qancha vaqtdan beri yashaysiz? — I have lived here for...
  4. Hech qachon qilmagan, lekin qilishni istagan ishingiz? — I have never... but I want to.

Har javobni bir necha marta, tez va ravon aytilguncha takrorlang. Maqsad — o'ylanmasdan chiqishi.

Xulosa

Present Perfect qiyin emas — u shunchaki boshqacha mantiqda ishlaydi. "Qachon?" degan savolga emas, "hozirga qanday aloqasi bor?" degan savolga javob beradi.

Va eng muhimi: bu qoidani bilish yetarli emas. U gapirganda o'zi chiqishi kerak — bunga esa faqat muntazam og'zaki mashq olib keladi.

O'qidingiz — endi GAPIRING

Bilim gapirganda mustahkamlanadi. AI bilan bugunoq mashq qiling — Pre-A1 va A1 bepul.

Bepul boshlash 🎤

Yana o'qing

Ingliz tilida gapirishdan qo'rqishni qanday yengish Nega yillab o'qib ham ingliz tilida gapira olmaymiz? Ingliz tilini noldan boshlash: birinchi 30 kun rejasi