Present Perfect foydalanamiz
Present Perfect o‘tgan zamondagi, natijasi yoki hozirgi payt bilan bog‘liqligi bor harakatlar haqida gapirish uchun ishlatiladi.
I have finished the report.
Men hisobotni tugatdim.
Men hisobotni tugatdim.
Present Perfect Forma
Subject + have / has + V3.
I have completed the task.
Men vazifani bajardim.
Men vazifani bajardim.
She has finished the project.
U loyihani tugatdi.
U loyihani tugatdi.
Present Perfect Qoidalar
-
Present Perfect ko‘pincha hozirgi paytda natijasi mavjud bo‘lgan yaqinda sodir bo‘lgan harakatlar uchun ishlatiladi.
I have lost my keys.
Men kalitlarimni yo‘qotib qo‘ydim.She has broken her phone.
U telefonini sindirib qo‘ygan. -
U aniq vaqtni ko‘rsatmasdan hayotiy tajribalar haqida gapirish uchun ishlatiladi.
I have visited London.
Men Londonga borganman.She has tried Japanese food.
U yapon taomlarini tatib ko‘rgan. -
Biz ko‘pincha vaqt ko‘rsatkichlaridan foydalanamiz, masalan:
allaqachon, hozirgina, hali, hech qachon, hech qachon emasI have already finished the task.
Men vazifani allaqachon tugatdim.She has just arrived.
U hozirgina yetib keldi.Have you ever tried sushi?
Siz hech qachon sushi tatib ko‘rganmisiz? -
U o‘tmishda boshlangan va hozirgacha davom etayotgan harakatlar yoki holatlar uchun ishlatiladi (for va since bilan).
I have worked here for five years.
Men bu yerda besh yildan beri ishlayman.She has lived here since 2020.
U 2020 yildan beri shu yerda yashab kelmoqda.
Present Perfect Inkor
-
Inkor have not yoki has not bilan hosil qilinadi.
I haven't finished the report yet.
Men hisobotni hali tugatmadim.She hasn't replied to the message.
U xabarga javob bermadi.
Present Perfect Savollar
So‘roqlarda have yoki has egadan oldin keladi.
Have / Has + subject + V3?
Wh-word + have / has + subject + V3?
Have you finished the report?
Hisobotni tugatdingizmi?
Hisobotni tugatdingizmi?
Has she called you?
U sizga qo‘ng‘iroq qildimi?
U sizga qo‘ng‘iroq qildimi?
Where have they gone?
Ular qayerga ketishdi?
Ular qayerga ketishdi?
Why has he left early?
Nega u erta ketgan?
Nega u erta ketgan?
Present Perfect Odatdagi xatolar
❌ I have saw this movie.
✅ I have seen this movie.
❌ She has went home.
✅ She has gone home.
❌ Did you ever visit London?
✅ Have you ever visited London?
Present Perfect Gaplar
I have finished the report and sent it to my manager.
Men hisobotni tugatdim va uni menejerimga yubordim.
Men hisobotni tugatdim va uni menejerimga yubordim.
She has already completed the task.
U allaqachon vazifani bajarib bo‘lgan.
U allaqachon vazifani bajarib bo‘lgan.
We have visited several countries this year.
Biz bu yil bir nechta mamlakatlarga tashrif buyurdik.
Biz bu yil bir nechta mamlakatlarga tashrif buyurdik.
He has changed his phone number, so you should call the new one.
U telefon raqamini o‘zgartirdi, shuning uchun siz yangisiga qo‘ng‘iroq qilishingiz kerak.
U telefon raqamini o‘zgartirdi, shuning uchun siz yangisiga qo‘ng‘iroq qilishingiz kerak.
They have started a new project.
Ular yangi loyihani boshlashdi.
Ular yangi loyihani boshlashdi.
I have read this book before.
Men bu kitobni oldin o‘qiganman.
Men bu kitobni oldin o‘qiganman.
She has just finished her work.
U hozirgina ishini tugatdi.
U hozirgina ishini tugatdi.
We have solved the problem.
Biz muammoni hal qildik.
Biz muammoni hal qildik.
He has forgotten his password.
U parolini unutib qo‘ygan.
U parolini unutib qo‘ygan.
They have improved the system.
Ular tizimni yaxshiladilar.
Ular tizimni yaxshiladilar.
Present Perfect Misollar
I have tried the new application and I like it.
Men yangi ilovani sinab ko‘rdim va u menga yoqdi.
Men yangi ilovani sinab ko‘rdim va u menga yoqdi.
She has updated the document and shared it with the team.
U hujjatni yangiladi va uni jamoa bilan bo‘lishdi.
U hujjatni yangiladi va uni jamoa bilan bo‘lishdi.
They have completed the task and started another one.
Ular vazifani tugatib, boshqasini boshlashdi.
Ular vazifani tugatib, boshqasini boshlashdi.
We have discussed the issue and found a solution.
Biz masalani muhokama qildik va yechim topdik.
Biz masalani muhokama qildik va yechim topdik.
He has checked the code and fixed several bugs.
U kodni tekshirdi va bir nechta xatolarni tuzatdi.
U kodni tekshirdi va bir nechta xatolarni tuzatdi.
I have already sent the email.
Men allaqachon elektron xatni yuborganman.
Men allaqachon elektron xatni yuborganman.
She has prepared the presentation.
U taqdimotni tayyorlab qo‘ygan.
U taqdimotni tayyorlab qo‘ygan.
We have organized the meeting.
Biz uchrashuvni tashkil qildik.
Biz uchrashuvni tashkil qildik.
He has learned a lot from this project.
U ushbu loyihadan juda ko‘p narsalarni o‘rgandi.
U ushbu loyihadan juda ko‘p narsalarni o‘rgandi.
They have improved their workflow.
Ular ish jarayonlarini yaxshilashdi.
Ular ish jarayonlarini yaxshilashdi.