Grammatika · B1
I have seen, she has gone
O'tgan ish, lekin hozirga aloqasi bor. Vaqti aytilmaydi.
Qachon ishlatiladi
I have been to Korea. Have you ever eaten sushi?
for / since bilan: I have lived here for 5 years. She has worked here since 2020.
just, already, yet: I've just finished. She hasn't called yet.
today, this week, this year: I've drunk three coffees today.
Shakli
have / has + fe'lning 3-shakli (V3)I have seen. She has gone.haven't / hasn't + V3I haven't seen. She hasn't gone.Have / Has + ega + V3?Have you seen? Has she gone?vaqt aytilsa → Past SimpleI saw him yesterday. ✗ I have seen him yesterday.Misollar
O'zbek tilidan kelib chiqadigan xatolar
✗ 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
I ___ this film before.
Bog'lanish
Ism va telefon. Bepul daraja testi, keyin aynan sizga kerak mavzulardan boshlaymiz.