Present Perfect va Past Simple farqi: qachon qaysi biri?
Agar o'tgan harakatning aniq vaqti aytilsa (yesterday, in 2020, last week), Past Simple ishlatiladi. Agar vaqt noma'lum yoki muhim emas, lekin harakatning hozirgi bilan aloqasi (natija, tajriba) bor bo'lsa, Present Perfect ishlatiladi.
Shakllari
- Past Simple: fe'l + -ed yoki 2-shakl. I visited Samarkand.
- Present Perfect: have/has + 3-shakl (V3). I have visited Samarkand.
1. Aniq vaqt — Past Simple
I met him yesterday. (Men uni kecha uchratdim.)
She moved to Tashkent in 2019. (U 2019-yilda Toshkentga ko'chdi.)
Aniq vaqt ko'rsatkichi bo'lsa, Present Perfect ishlatmaymiz: I have met him yesterday — xato.
2. Hayotiy tajriba — Present Perfect
I have never tried sushi. (Men hech qachon sushi tatib ko'rmaganman.)
Have you ever been to Bukhara? (Siz Buxoroda bo'lganmisiz?)
Bunda qachon bo'lgani muhim emas — tajribaning o'zi muhim.
3. Hozirgi natija — Present Perfect
I have lost my keys. (Kalitlarimni yo'qotdim — hozir ham yo'q.)
He has finished his homework. (U uy vazifasini tugatdi — endi bo'sh.)
4. Davom etayotgan holat: for va since
I have lived here for five years. (Besh yildan beri shu yerda yashayman.)
She has worked here since 2022. (U 2022-yildan beri shu yerda ishlaydi.)
Past Simple bilan solishtiring: I lived there for five years — endi yashamayman.
Signal so'zlar
| Present Perfect | Past Simple |
|---|---|
| ever, never, already, yet, just | yesterday, ago, last year |
| so far, recently | in 2020, when I was a child |
| for, since | then, at that time |
Uzbek tilida uchraydigan xatolar
- I have seen him yesterday → I saw him yesterday.
- I am living here since 2020 → I have lived here since 2020.
- When have you arrived? → When did you arrive? (when bilan savolda Past Simple.)
Mini-mashq
To'g'ri shaklni tanlang:
- She (went / has gone) to the market an hour ago.
- I (never saw / have never seen) this film.
- We (lived / have lived) here since 2018.
Javoblar: 1 — went, 2 — have never seen, 3 — have lived.
Grammatika mashqlariZamonlar bo'yicha mashqlar bilan bilimingizni mustahkamlang
Xulosa
Savol bering: "Vaqt aniq aytilganmi?" Ha bo'lsa — Past Simple. Yo'q, lekin tajriba yoki natija muhim bo'lsa — Present Perfect.