Present Perfect ва Past Simple: фарқи нимада?
Инглиз тилидаги энг чалкаштирадиган икки замон — тушунарли мисоллар билан тушунтирамиз ва тестда билимни текширамиз.
Ўзбек тилида ўтган замоннинг бир нечта шакли бор («бордим» ва «борганман»). Улар Past Simple ва Present Perfect га ўхшаб кўринади, лекин асосий танлов бошқача: инглиз тили вақт белгисига ва воқеанинг ҳозирги кун билан алоқасига қарайди. Айнан шунинг учун Present Perfect vs Past Simple — ўзбекча сўзловчилар учун энг кўп учрайдиган қийинчиликлардан бири.
Қисқача асосийси
- Past Simple — ўтган замоннинг маълум бир лаҳзасида тугаган ҳаракат. I visited Paris in 2019. (Мен 2019 йилда Парижга бордим.)
- Present Perfect — ҳаракат ҳозирги замон билан боғлиқ: аниқ вақт муҳим эмас ёки натижаси ҳозир сезилади. I have visited Paris. (Мен Парижда бўлганман — қачонлиги аниқланмайди.)
Present Perfect қандай ясалади
have / has + ўтган замон сифатдоши. Тўғри феълларда бу шакл -ed қўшимчаси қўшилган шакл билан бир хил; нотўғри феълларни учинчи устун бўйича ёдлаб олиш керак.
| Асосий шакли | Past Simple | Сифатдош |
|---|---|---|
| go | went | gone / been |
| see | saw | seen |
| do | did | done |
| write | wrote | written |
| take | took | taken |
| break | broke | broken |
| come | came | come |
| speak | spoke | spoken |
Been ёки gone? She has gone to Paris — у ҳозир ўша ерда. She has been to Paris — бориб қайтган.
Past Simple: аниқ лаҳза
Ҳаракатнинг қачон бўлганини айтганда ёки назарда тутганда, Past Simple ишлатинг.
- She called me yesterday. (У менга кеча қўнғироқ қилди.)
- They finished the project last week. (Улар лойиҳани ўтган ҳафтада тугатишди.)
- I was born in 1995. (Мен 1995 йилда туғилганман.)
Вақт маркер сўзи (yesterday, last week, in 1995) — лаҳза аниқ белгиланганини ва ўтмишда қолганини билдирадиган белги.
Present Perfect: ҳозирги замон билан боғлиқлик
Аниқ вақт номаълум, муҳим эмас ёки ҳаракат натижаси айни пайтда сезилганда Present Perfect ишлатинг.
- I have lost my keys. (Мен калитларимни йўқотдим — ва уларни ҳали топа олмаяпман, ҳозир.)
- She has visited Japan three times. (У Японияда уч марта бўлган — умрининг турли, аниқланмаган пайтларида.)
- We have already eaten. (Биз овқатланиб бўлдик — шунинг учун ҳозир оч эмасмиз.)
Тугамаган вақт оралиқлари
Айтилган оралиқ ҳали давом этаётган бўлса — today, this week, this year — ҳаракат шу оралиқ ичида қолади, шунинг учун Present Perfect керак.
- I've had three coffees today. (кун ҳали тугамаган)
- We've sold forty units this month.
- Солиштиринг: I had three coffees yesterday. (кеча ёпилган → Past Simple)
For ва since
Иккаласи ҳам Present Perfect билан ишлатилади ва турли саволларга жавоб беради.
- for + давомийлик: I've lived here for ten years.
- since + бошланиш нуқтаси: I've lived here since 2016.
Маслаҳат сўзлар
| Маркер сўзлар | Замон |
|---|---|
| yesterday, last week, in 2020, ago | Past Simple |
| already, yet, ever, never, since, for, just | Present Perfect |
Улар қаерда туради: already, just ва never — have ва сифатдош орасида: I've just finished. Yet — охирида туради ва фақат саволлар ҳамда инкор гапларда ишлатилади: Have you finished yet? · I haven't finished yet.
Кўп учрайдиган хато
❌ I have seen him yesterday. ✅ I saw him yesterday.
Аниқ вақтни айтган захоти (yesterday) Past Simple ишлатиш керак — ҳиссиёт бўйича Present Perfect қўйгингиз келса ҳам.
Битта қоида ҳолатларнинг кўпини ҳал қилади — гап «қачон?» деган саволга жавоб берса, Past Simple керак. «Бўлдими?» ёки «ҳозир натижаси қандай?» деган саволга жавоб берса — Present Perfect.
Суҳбат иккаласи орасида қандай ўтади
Present Perfect мавзуни очади, Past Simple вақт айтилгандан кейин тўлиқ маълумот қўшади.
A: Have you been to the new place on Bridge Street?
B: I have, yes — we went last Friday.
A: What did you think?
B: The food was excellent. I've already booked again for my birthday.
Have you been умумий тажриба ҳақида сўрайди, went ва was ҳамма нарсани ўтган жумага боғлайди, I've already booked эса яна шу замонга олиб келади.
Ўзингизни текшириб кўринг
Қуйидаги тестдан ўтинг — бу фарқни мустаҳкамлашнинг энг тез йўли.