Present Perfect
Present Perfect Tense
Hozirgi tugallangan zamon
Ishlatilishi:
• O`tgan zamonda boshlanib, hozirgacha davom etayotgan harakatlarda, asosan be, have, like, know, “stative” fe`llarda
Kate has known John since 1999.
Keyt Jonni 1999 yildan beri biladi.
Keyt Jonni 1999 yildan beri biladi.
I have always wanted to visit London.
Men doim Londonga borishni istaganman.
Men doim Londonga borishni istaganman.
• Natijasi hozirgi zamonda ko`rinib turgan, tugallangan ish-harakatlarida.
He has just finished painting the living room.
Doesn’t it look great?
U hozirgina mehmon-xonani bo’yab bo’ldi. Ko'rinishi ajoyib-a?
U hozirgina mehmon-xonani bo’yab bo’ldi. Ko'rinishi ajoyib-a?
•O`tgan zamonda tugallangan, vaqti aniq ko`rsatilmagan tugallangan ish-harakatlarida. Urg`u aynan bajarilgan harakatga beriladi,vaqt esa yoki muhim emas,yoki ma`lum emas.
Rob and Lucy have booked tickets to Paris.
Rob va Lucy Parijga biletlarga buyurtma berib bo’lishdi.
Rob va Lucy Parijga biletlarga buyurtma berib bo’lishdi.
Formulasi:
(+) Subject+have/has+verb3
(?) Have/has+subject+verb3?
(-) Subject+have/has+not+verb3
|
I have played tennis.
She has played tennis
Have you played tennis?
Has she played tennis?
I haven’t played tennis.
She hasn’t played tennis.
|
Darak gap (+)
|
Inkor gap(-)
|
So’roq gap (?)
|
I have played.
You have played
He has played.
She has played.
It has played.
We have played.
You have played.
They have played.
|
I haven’t played.
You haven’t played.
He hasn’t played.
She hasn’t played.
It hasn’t played.
We haven’t played.
You haven’t played.
They haven’t played
|
Have I played?
Have you played?
Has he played?
Has she played?
Has it played?
Have we played?
Have you played?
Have they played?
|
Present Perfect ning kalit so’zlari:
For-davomida
Since-dan buyon
Already-allaqachon
Yet-haligacha
Always-har doim
Just-hozirgina
Ever- biror marta, hech
Never-hech qachon
So far-shu vaqtgacha
Today-bugun
This week/month,- shu oyda/yili
How long-qancha vaqt davomida
Lately-ohirgi paytlarda
Recently-yaqinda
Still (in negations)-hali ham( inkor gaplarda)
|
Have gone/have been ning farqi:
Have gone - Jim has gone to the Bank. Jim bankka ketgan. (Hali qaytgani yuq)
Have been - Jim has been to New York. Jim Nyu Yorkda bo`lgan. (Borib qaytib kelgan)
Comments
Post a Comment