+ have + been able to ishlatiladi. Lekin bu juda kam uchraydi:
I could do it if I tried. I should be able to do it if I tried.
I could have done it if I tried.
I should (would) have been able to do it if I tried.
ARALASH NOREAL SHART GAPLAR
Ba’zan shart (shart ergash gapdagi ish-harakat) o‘tgan zamonga taalluqli bo‘lib, natijasi (bosh gapdagi ish-harakat) hozirgi zamonga taalluqli bo‘lishi yoki aksincha bo‘lishi mumkin. Bunday gaplar aralash shart gaplar deyiladi:
If you had worked harder last year, you would know English well now.
Agar o‘tgan yili qattiqroq ishlaganingizda edi, hozir ingliz tilini yaxshi bilardingiz.
Yuqoridagi gapning shart gapida ish-harakat o‘tgan zamonga taalluqli va Past Perfect ishlatilgan, bosh gapida esa ish-harakat hozirgi zamonga taalluqli va would + V ishlatilgan.
If he knew English well, he would have translated the article without difficulty yesterday.
Agar u ingliz tilini yaxshi bilganda edi, kecha maqolani qiynalmasdan tarjima qilgan bo‘lardi.
Bu yerda shart ergash gapdagi ish-harakat hozirgi zamonda (Simple Past ishlatilgan), bosh gapdagi ish-harakat esa o‘tgan zamonda (would + have + P.P. ishlatilgan).
Dostları ilə paylaş: |