Future Perfect
Past Perfect
Present Perfect
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


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

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 ?