Grammatika · B1

Present Perfect

I have seen, she has gone

O'tgan ish, lekin hozirga aloqasi bor. Vaqti aytilmaydi.

Qachon ishlatiladi

4 holat.

1Tajriba (qachon — muhim emas)

I have been to Korea. Have you ever eaten sushi?

2Hozirgacha davom etadi

for / since bilan: I have lived here for 5 years. She has worked here since 2020.

3Yangilik, natija hozir ko'rinadi

just, already, yet: I've just finished. She hasn't called yet.

4Tugamagan vaqt

today, this week, this year: I've drunk three coffees today.

Shakli

Formula.

Tasdiqhave / has + fe'lning 3-shakli (V3)I have seen. She has gone.
Inkorhaven't / hasn't + V3I haven't seen. She hasn't gone.
SavolHave / Has + ega + V3?Have you seen? Has she gone?
Past Simple bilan farqvaqt aytilsa → Past SimpleI saw him yesterday. ✗ I have seen him yesterday.

Misollar

Olti gap. Bosing, tarjimasi ochiladi.

O'zbek tilidan kelib chiqadigan xatolar

Uchta xato. Hammada bo'ladi.

✗ I have seen him yesterday.

✓ I saw him yesterday.

'yesterday' = aniq vaqt → Past Simple.

✗ I live here since 2019.

✓ I have lived here since 2019.

since / for bilan Present Perfect.

✗ She has went home.

✓ She has gone home.

has + 3-shakl (gone), 2-shakl (went) emas.

Mashq

Sakkiz savol. Ketma-ket to'g'ri javob — olov.

0to'g'ri
0🔥ketma-ket
0/8savol

I ___ this film before.

Bog'lanish

Grammatikani o'qituvchi bilan o'rganing

Ism va telefon. Bepul daraja testi, keyin aynan sizga kerak mavzulardan boshlaymiz.

Ma'lumotlaringiz faqat siz bilan bog'lanish uchun ishlatiladi.