2. Ma'lum bir muddatdan beri takrorlanib kelayotgan ish-harakat:
She has been coming here often since her husband's departure. - U eri ketgandan beri bu yerga tez-tez kelib turibti.
It has been raining a lot recently. – Oxirgi paytlarda ko'p yomg'ir yog'yapti.
I have been waking up in the night a lot. I think I'll see a doctor. – Oxirgi paytlar kechalari tez-tez uyg'onib ketyapman. Menimcha doktorga ko'rinsam kerak.
She has been playing with the London Orchestra all season. – U butun mavsum davomida London orkestrida chiqish qilib kelyapti.
3. Hozirgacha qanchadir vaqt davom etib, hozirga kelib tugagan ish-harakat:
- Your shoes are wet. - I have been walking in the rain. – - Oyoq kiyiming ho'l bo'lib ketibti. - Yomg'irda yuruvdim..
The ground is white. It has been snowing. – Yer oppoq. Qor yog'ibti.
I have a headache. I have been reading. – Boshim og'riyapti. Kitob o'quvdim.
Do'stlaringiz bilan baham: |