Present Perfect Continuous: weedho, jimicsiyo, imtixaano iyo tusaalooyin

Present Perfect Continuous isticmaalno

Present Perfect Continuous waxaa loo isticmaalaa in looga hadlo fal bilaabmay waqti hore oo weli hadda socda, ama hadda uun joogsaday balse leh natiijo muuqata hadda.

She has been working here for three years.
Waxay halkan ka shaqaynaysay muddo saddex sano ah.

Present Perfect Continuous Foom

Subject + have/has been + V-ing

I have been studying all morning.
Waxaan wax baranayay subaxdii oo dhan.
He has been waiting for you.
Wuu ku sugayay.

Present Perfect Continuous Xeer

  • Waxaa loo adeegsadaa fal bilaabmay waqti hore oo sii socda ilaa hadda.
    I have been living in this city since 2022.
    Waxaan ku noolaa magaaladan tan iyo 2022.
    They have been learning English for six months.
    Waxay baranayeen Ingiriis muddo lix bilood ah.
  • Waxa loo adeegsadaa fal dhawaan istaagay, balse natiijadiisu hadda way muuqataa.
    She is tired because she has been running.
    Way daalan tahay sababtoo ah way ordayeysay.
    Your clothes are wet because it has been raining.
    Dharkaagu waa qoyan yahay sababtoo ah roob ayaa da’ayay.
  • Waxay xoogga saartaa muddada ama hab-socodka ficil.
    We have been working on this project all week.
    Waxaan ka shaqaynaynay mashruucan toddobaadka oo dhan.
    He has been preparing for the exam since morning.
    Wuxuu isku diyaarinayey imtixaanka tan iyo subaxdii.
  • Badanaa waxaa lala isticmaalaa for iyo since si loo muujiyo muddada.
    I have been reading for two hours.
    Waxaan akhrinayey muddo laba saacadood ah.
    She has been working here since January.
    Waxay halkan ka shaqaynaysay ilaa Janaayo.
  • Weedhooyinka caadiga ah ee waqtiga waxaa ka mid ah maalinta oo dhan, subaxdii oo dhan, dhawaan, baryahan, muddo, iyo tan iyo.
    They have been talking all evening.
    Waxay wada hadlayeen fiidkii oo dhan.
    I have been feeling tired lately.
    Waxaan dareemayay daal waayadan dambe.
  • Present Perfect Continuous wuxuu diiradda saaraa habsocodka, halka Present Perfect uu inta badan diiradda saaro natiijada.
    ✅ She has been writing emails all morning. (process)
    ✅ She has written five emails this morning. (result)
  • Qaar ka mid ah falalka badanaa looma isticmaalo qaabka socodka ah (know, like, want, need, understand).
    ✅ I have known her for years.
    ❌ I have been knowing her for years.

Present Perfect Continuous Diidmo

  • Diidmada waxaa lagu sameeyaa have not been / has not been ama qaababka gaagaaban ee haven't been / hasn't been.
    I haven't been sleeping well recently.
    Dhowaan hurdo fiican ma seexan.
    She hasn't been working much this week.
    Toddobaadkan si badan uma ay shaqayn.
    They haven't been studying lately.
    Dhawaanahan wax ma baranayeen.

Present Perfect Continuous Su'aalo

Su’aalaha, have ama has waxay ka horreeyaan mowduuca.

Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?

Have you been waiting long?
Ma sugaysay muddo dheer?
Has she been studying since morning?
Ma subaxdii bay wax baranaysay ilaa hadda?
Why have they been arguing?
Maxay u murmayeen?
How long has he been working here?
Muddo intee le'eg ayuu halkan ka shaqaynayey?

Present Perfect Continuous Khaladaad caadi ah

❌ She has been work all day.
✅ She has been working all day.
❌ I am been studying since morning.
✅ I have been studying since morning.
❌ Has he been wait long?
✅ Has he been waiting long?
❌ I have been knowing her for years.
✅ I have known her for years.
❌ She has worked all morning. (if you want to stress the process)
✅ She has been working all morning.

Present Perfect Continuous Weedho

I have been preparing for the interview since breakfast.
Waxaan isu diyaarinayay wareysiga tan iyo quraacdii.
She has been working on the report all day.
Waxay ka shaqaynaysay warbixinta maalintii oo dhan.
We have been waiting for the update for two hours.
Waxaan sugaynay cusboonaysiinta muddo laba saacadood ah.
He has been learning English since last year.
Wuxuu baranayay Ingiriisiga tan iyo sannadkii hore.
They have been discussing the new feature all morning.
Waxay ka hadlayeen muuqaalka cusub subaxdii oo dhan.
I have been trying to fix this bug since yesterday.
Waxaan isku dayayay inaan saxo ciladdan tan iyo shalay.
She has been feeling much better recently.
Waxay dareemaysay si aad uga wanaagsan beryahan dambe.
We have been living here for a long time.
Waxaan halkan ku noolayn muddo dheer.
He has been running every evening this month.
Wuxuu ordayay fiid kasta bishan.
The team has been developing this feature for several weeks.
Kooxdu waxay horumarinaysay sifadan dhowr toddobaad.

Present Perfect Continuous Tusaalooyin

I have been checking the document for the last twenty minutes.
Waxaan hubinayey dukumentiga labaatankii daqiiqo ee u dambeeyey.
She has been speaking to customers all afternoon.
Waxay la hadlaysay macaamiisha gelinkii dambe oo dhan.
They have been working on the same task since Monday.
Waxay ku shaqaynayeen isla hawshaas tan iyo Isniintii.
We have been looking for a better solution recently.
Waxaan dhowaanahan raadinaynay xal ka wanaagsan.
He has been fixing the server since early morning.
Wuxuu hagaajinayay server-ka ilaa aroortii hore.
I have been thinking about your idea a lot lately.
Waxaan aad uga fikirayay fikraddaada waayadan dambe.
She has been getting ready for the trip all day.
Maalintii oo dhan waxay isu diyaarinaysay safarka.
We have been testing the application since last week.
Waxaan tijaabinaynay codsiga tan iyo usbuucii hore.
He has been talking to HR about the new policy.
Wuxuu kala hadlayay waaxda HR siyaasadda cusub.
They have been planning the event for months.
Waxay qorsheynayeen munaasabadda muddo bilo ah.

Jimicsiyada naxwaha Ingiriisiga ee laga heli karo app-ka

Tenses

Conditionals

Sentences

Verbs