Future Perfect
Past Perfect
Present Perfect
100


Ertaga soat 6 gacha ular allaqachon uylariga ketib bo'lishgan bo'ladi


They will have already gone their house until/till/by/ before 6 o'clock tomorrow

100

Biz kecha ertalab 9 gacha uyg'onib bo'lgan edik 


 We had woken up until/by /before 9 o'clock yesterday.


100


Men allaqachon ovqatimni yebolganman


I have already eaten my meal/food 

200

Kelasi yil yanvargacha biz IELTS olib bo'lgan bo'lamiz 

We will have taken IELTS until next year january 

200


Biz allaqachon uyga ketib bo'lgan edik sen holangnikidan kelguningacha


We had already gone home until you came from your aunt's house

200


Hech darsga kech qolganmisan ? 


Have you ever been late for the lesson? 

300


Biz ertaga darsga kelgunimizgacha ustoz yangi mavzuni tushuntirib bo'lgan bo'ladimi ? 


Will the teacher have explained the new theme/topic until/till/before/by the time we come to the lesson ? 

300

Kecha ustoz dars boshlagunlarigacha men 50 ta so'zlarni yodlab bo'lgan edim

 I had leant 50 words by the time/ before/ until the teacher started the lesson

300


U (o'g'il)  6 martta matematika musobaqasida qatnashgan hozirgacha


He has participated/ taken part in math competition 6 times until now/so far

400


Eshmat va uning o'rtoqlari kelasi yili universitetni bitirib bo'lishgan bo'lishdi biz Amerikadan kelgunimizgacha

universitetni bitirmoq( graduate from university) 


Eshmat and his friends will have graduated from university by the time we come from USA. 

400


Kecha senga telifon qilgunimgacha , hamma uy yumushlarini qilib bo'lganmiding ? 

uy yumushlari ( house chores ) 


Had you done all your house chores by the time I called you yesterday ? 

400


Bu kitob men o'qiganlari ichida eng qiziqarlisi 


This is the most interesting book I have ever read

500


Oisha holamning ortogini o'g'li kelasi hafta bo'g'da daraxtlar ekib bo'lgan bo'ladimi biz u yerda futbol oynagunimizgacha


Will Oisha aunt's friend's son have planted trees in the garden by the time we play football there next week ?

500

1.Kecha men abedgacha kofe tayyorlab bo'lgan edim

2.O'tgan yoz, to'gam bizning uyga kelgunigacha men velosoped uchichni o'rganib bo'lgan edim 

1. I had made coffee before/until/by yesterday lunch/lunchtime

2. I had learnt riding a bike before/until/till/by the time my uncle came to our house last summer

500


Sizlar Qozi va uning akasini qanchadan beri bilasizlar ? 


How long have you known Qozi and his brother ?