have/has + Past Participle - Present Perfect, have/has + been + Ving - Present Perfect Continuous, had + Past Participle - Past Perfect, had + been + Ving - Past Perfect Continuous, will + have + Past Participle - Future Perfect, will + have + been + Ving - Future Perfect Continuous, to have + Past Participle - Perfect Infinitive (after verbs like "hope, expect, seem", etc.),

Ilg'orlar ro'yxati

Vizual uslub

Moslamalar

Namunani almashtirish

Tahrirlashni davom ettirish: ?