Edukea English Sign In
Level 3: Tenses › Module — Present Perfect

Present Perfect

Jifunze
The Present Perfect tense is used to talk about things that started in the past and continue up to the present. It is made with 'has' or 'have' and the past participle of the verb, like 'has eaten' or 'have played'. The simple formula is: have/has + past participle.
Tensa ya Present Perfect hutumiwa kuzungumzia mambo yaliyoanza kwenye zamani na yanaendelea hadi sasa. Hutengenezwa kwa 'has' au 'have' na kiingia cha kivyozi, kama 'has eaten' au 'have played'. Fomula rahisi ni: have/has + kiingia cha kivyozi.
Mifano & Matamshi
She has studied English for three years.
Amesoma Kiingereza kwa miaka mitatu.
Talking about something that started in the past and continues
They have played football since morning.
Wamecheza mpira wa miguu tangu asubuhi.
Talking about an action that started in the past and continues
I have never been to Zanzibar.
Sijawahi kwenda Unguja.
Talking about something that has not happened up to the present
Zoezi: Tamka mifano hii
Soma Zaidi
Mfano (Example)
My family has lived in Dar es Salaam for five years. We have visited the beach many times. My sister has eaten at many restaurants.
Familia yangu imekaa Dar es Salaam kwa miaka mitano. Tumezuru ufuo mara nyingi. Dada yangu amekula kwenye migahawa mingi.
Maelezo (Detail)
In the sentence 'My family has lived in Dar es Salaam for five years', the word 'has lived' is in the Present Perfect tense. This is because it talks about something that started in the past and continues up to the present. Other examples are 'I have eaten breakfast' or 'they have played football'.
Katika sentensi 'Familia yangu imekaa Dar es Salaam kwa miaka mitano', neno 'imekaa' linaonekana katika tensa ya Present Perfect. Hii ni kwa sababu inazungumzia kitu ambacho kilianza kwenye zamani na kinaendelea hadi sasa. Mifano mingine ni 'Nimekula chakula cha asubuhi' au 'wamecheza mpira wa miguu'.
Maswali
1
Choose the correct form of the verb in the sentence below: (Chagua fomu sahihi ya kivyozi katika sentensi ifuatayo:)
I ________ (eat) breakfast at 7 o'clock.
Nime ________ (kula) chakula cha asubuhi saa 7.
have eaten
2
Complete the sentence with the correct form of the verb: I ________ (visit) my grandparents every weekend.
3
Choose the correct sentence:
4
Find the error in the sentence: Me and my friend go to the market yesterday.
Zungumza
Sema: Say aloud: I have eaten ugali for lunch.
Sema sentensi hii kwa sauti
Ingia ili kuhifadhi maendeleo yako.
Quiz ya Level
Edukea Smart Tutor
Habari! 👋 Mimi ni Edukea Smart Tutor wako. Niulize chochote kuhusu Kiingereza — maneno, sarufi, au matamshi.