He .... ( learn) English perfectly 6 years ago
Learned
He .... (paint) the wall when I arrived
Was painting
He ... (fix) the car before they arrived
Had fixed
She .. (have) breakfast for 20 minutes
She has been having
Train ...... ( leave) at 10 a.m tomorrow
Leaves
The train ... (move) at 10 a.m tomorrow
Will be movjng
By the time I came, she ... (already go)
Had already gone
He ... (learn) English for 2 years before he passed the exam
Has has been learning
I .... ( to be ) an assist teacher before
Was
I... (read) book at this time yesterday
Was reading
I ... (meet) him before the conference
Had met
I (wait) for u for an hour before u came out
I had been waiting
I .... ( write ) letter to my friend tomorrow
Will write
I don't have time, I (prepare) for my exams tomorrow morning
Will be preparing
I ... ( work) as an assistant teacher before moving to London
I had worked
The cat ( meow) all day long
The cat has been meowing all day long
U kitob do'konida ishlaydi
He works in a book shop
Sabrina ovqatini yemayaptimi?
?
Isn't Sabrina eating her food?
Ular koplab mamlakatlargabsayohat qilishdi
They have traveled to many countries
Ular butun kun davomida loyoha ustida ishlashmoqda
They have been working on project all day long