Simple tenses
Continuous tenses
Perfect tenses
Perfect continuous
100

He .... ( learn)  English perfectly 6 years ago

Learned

100

He .... (paint) the wall when I arrived

Was painting

100

He ... (fix) the car before they arrived 

Had fixed 

100

She .. (have) breakfast for 20 minutes 

She has been  having

200

Train ...... ( leave) at 10 a.m tomorrow

Leaves 

200

The train ... (move) at 10 a.m tomorrow

Will be movjng

200

By the time I came, she ... (already go)

Had already gone

200

He ... (learn) English for 2 years before he passed the exam

Has has been learning 

300

I .... ( to be ) an assist teacher before 

Was

300

I... (read) book at this time yesterday 

Was reading 

300

I ... (meet) him before the conference 

Had met

300

I (wait) for u for an hour before u came out

I had been waiting

400

I .... ( write ) letter to my friend tomorrow 

Will write

400

I don't have time, I (prepare) for my exams tomorrow morning

Will be preparing

400

I ... ( work) as an assistant teacher before moving to London 

I had worked

400

The cat ( meow) all day long

The cat has been meowing all day long

500

U kitob do'konida ishlaydi

He works in a book shop

500

Sabrina ovqatini yemayaptimi?

?

Isn't Sabrina eating her food? 

500

Ular koplab mamlakatlargabsayohat qilishdi

They have traveled to many countries 

500

Ular butun kun davomida loyoha ustida ishlashmoqda

They have been working on project all day long

M
e
n
u