have been working
nimekuwa nifanya kazi
been a while
imekuwa zigo
been meaning to
nimekuwa na nia ya
can't be bothered
sihitaji kusumbua
been thinking about
nimekuwa nikifikiria kuhusu
been going on
imekuwa ikiendelea
she has been working here for five years.
Yeye amekuwa akifanya kazi hapa kwa miaka mitano.
they have been friends since childhood.
Wao wamekuwa marafiki tangu utotoni.
he has been to paris twice this year.
Yeye amekwenda Paris mara mbili mwaka huu.
i have been waiting for you for an hour.
Nimekuwa nakuchekaa kwa saa moja.
we have been planning this trip for months.
Tumekuwa tukipanga safari hii kwa miezi mingi.
she has been feeling unwell lately.
Yeye amekuwa akihisi vibaya hivi karibuni.
he has been studying english for three years.
Yeye amekuwa akisoma Kiingereza kwa miaka mitatu.
they have been living in this city since 2010.
Wamekuwa wakiishi katika mji huu tangu mwaka 2010.
i have been thinking about changing my job.
Nimekuwa nikifikiria kubadili kazi yangu.
we have been through a lot together.
Tumepitia mengi pamoja.
have been working
nimekuwa nifanya kazi
been a while
imekuwa zigo
been meaning to
nimekuwa na nia ya
can't be bothered
sihitaji kusumbua
been thinking about
nimekuwa nikifikiria kuhusu
been going on
imekuwa ikiendelea
she has been working here for five years.
Yeye amekuwa akifanya kazi hapa kwa miaka mitano.
they have been friends since childhood.
Wao wamekuwa marafiki tangu utotoni.
he has been to paris twice this year.
Yeye amekwenda Paris mara mbili mwaka huu.
i have been waiting for you for an hour.
Nimekuwa nakuchekaa kwa saa moja.
we have been planning this trip for months.
Tumekuwa tukipanga safari hii kwa miezi mingi.
she has been feeling unwell lately.
Yeye amekuwa akihisi vibaya hivi karibuni.
he has been studying english for three years.
Yeye amekuwa akisoma Kiingereza kwa miaka mitatu.
they have been living in this city since 2010.
Wamekuwa wakiishi katika mji huu tangu mwaka 2010.
i have been thinking about changing my job.
Nimekuwa nikifikiria kubadili kazi yangu.
we have been through a lot together.
Tumepitia mengi pamoja.
Gundua msamiati unaotafutwa mara nyingi
Unataka kujifunza msamiati kwa ufanisi zaidi? Pakua programu ya DictoGo na furahia vipengele zaidi vya kukariri na kupitia msamiati!
Pakua DictoGo Sasa