Shartli gaplar 4 hil turga bo’linadi. Ular 0,I,II va III turlaridir.
Conditional Type 0
Ishlatilishi:
- asosan tabiat qonunlari va umumiy haqiqatlarda ishlatiladi. When va If so’zlari yordamida gap tuziladi.
When you heat water, it boils.
Suvni qizdirsangiz, u qaynaqdi.
If you are thirsty, you drink water.
Agar chanqasangiz, suv ichasiz.
Formulasi:
If/When+ present,+ present
Conditional Type I
- Hozirgi zamonda yoki kelajakda bo’lish ehtimoli yuqori bo’lgan ish-harakatlarda ishlatiladi.
If the weather is fine, we’ll go to the park.
Agar havo yaxshi bo`lsa parkka boramiz.
You may borrow my computer, If you promise to be careful.
Agar ehtiyotkor bo’lishga va’da bersang kompyuterimni olib tursang bo’ladi.
If ……. not so’zlarining o’rniga Unless so’zini ishlatishimiz mumkin.
We don’t go to the cinema if you don’t finish your homework.
We don’t go to the cinema unless you finish your homework.
Formulasi:
If/When + present+ will/may/can+verb (infinitive without to)
If you want to draw mountains, I can help you.
You can call me when you are in London.
Conditional Type II
- Bunday gaplar hozirgi zamon yoki kelajakda sodir bo’lish ehtimoli yo’q bo’lgan ish-harakatlarda ishlatiladi.
If I had a lot of money, I would buy a house in Jeneva.
Agar ko`p pulim bo’lganda Jenevada uy sotib olgan bo’lardim. ( lekin hozirda pulim yo’q)
If my car broke down, I would take the bus.
Agar mashinam buzilib qolganda avtobusda kelardim. ( lekin mashinam buzilgani yo’q,kelajakni nazarda tutib gap tuzyapmiz).
- If + I were ni maslahat berish uchun ishlatamiz:
If I were you, I would talk to my parents.
O’rningda bo’lganimda, ota-onam bilan gaplashgan bo’lardim.
- Biz If gaplarda was o’rniga barcha olmoshlar bilan were ni ishlatsak bo’ladi.
If he were/was here, he would help us solve the problem.
Agar u shu yerda bo’lganida bizga bu muammoni yechishga yordam bergan bo’lardi.
Formulasi:
If + past simple, + would/could/might+verb (infinitive)
- If I were you, I would eat more vegetables.
- If I met him, I would tell him about the party.
- If Dad worked today, he couldn’t take us to the park.
Conditional Type III
- Type 3 conditional gaplari o’tgan zamonda sodir bo’lmagan hayoliy yoki imkonsiz ish-harakatlarida, pushaymonlik va tanqid gaplarda ishlatiladi.
If I had known that Robin was in town, I would have invited him to the party.
Agar Robinning shaharda ekanligini bilganimda uni kechaga taklif qilgan bo`lardim.
(Lekin men bilmaganman va taklif qilmaganman, kecha esa o’tib ketgan.)
If we had arrived at the theatre earlier, we would have found a seat.
Agar teatrga ertaroq kelganimizda, bo’sh joy topgan bo’lar edik.
(Lekin biz erta kelmaganmiz va bo’sh o’rinlar qolmagan.)
Formulasi:
If + past perfect, + would/could/might + have + verb 3 (past participle)
- If he had dropped the vase, it would have broken.
- If you hadn’t had your bike with you,we would have given you a lift.
- If you had listened to me, the accident wouldn’t have been happened.
- He wouldn’t have taken the bread, if he hadn’t been hungry.
Conditional Type III
- Type 3 conditional gaplari o’tgan zamonda sodir bo’lmagan hayoliy yoki imkonsiz ish-harakatlarida, pushaymonlik va tanqid gaplarda ishlatiladi.
If I had known that Robin was in town, I would have invited him to the party.
Agar Robinning shaharda ekanligini bilganimda uni kechaga taklif qilgan bo`lardim.
(Lekin men bilmaganman va taklif qilmaganman, kecha esa o’tib ketgan.)
If we had arrived at the theatre earlier, we would have found a seat.
Agar teatrga ertaroq kelganimizda, bo’sh joy topgan bo’lar edik.
(Lekin biz erta kelmaganmiz va bo’sh o’rinlar qolmagan.)
Formulasi:
If + past perfect, + would/could/might + have + verb 3 (past participle)
- If he had dropped the vase, it would have broken.
- If you hadn’t had your bike with you,we would have given you a lift.
- If you had listened to me, the accident wouldn’t have been happened.
- He wouldn’t have taken the bread, if he hadn’t been hungry.