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

Future Perfect

Jifunze
We use the Future Perfect to talk about something that will be finished before a specific time in the future. The formula is 'will have + past participle'. For example, 'I will have eaten breakfast by 8am'.
Tunatumia Future Perfect kuzungumzia kitu ambacho kitakamilika kabla ya wakati maalum ujao. Fomula ni 'will have + past participle'. Kwa mfano, 'Nitakuwa nimekula kifungua kinywa na saa 8 mchana'.
Mifano & Matamshi
I will have eaten dinner by 7pm.
Nitakuwa nimekula chakula cha jioni na saa 7 usiku.
Future Perfect with 'by'
They will have finished their project by next week.
Watakaye mwisho mradi wao na wiki ijayo.
Future Perfect with 'by'
She will have learned English by the time she is 18.
Atakuwa amejifunza Kiingereza na saa atakapofikisha umri wa miaka 18.
Future Perfect with 'by the time'
will have eaten
atakamilisha kula
food
will have finished
atakamilisha
completion
will have worked
atakamilisha kazi
job
will have traveled
atakamilisha safari
travel
will have studied
atakamilisha masomo
education
will have played
atakamilisha mchezo
leisure
will have written
atakamilisha kuandika
writing
will have read
atakamilisha kusoma
reading
will have watched
atakamilisha kuangalia
watching
will have listened
atakamilisha kusikiliza
listening
will have learned
atakuwa amejifunza
skill
Zoezi: Tamka mifano hii
Soma Zaidi
Mfano (Example) 1
By the time I arrive at school, my friends will have finished their homework. They will have eaten their lunch and will be playing football. I hope I won't be late.
Na saa nitakapofika shuleni, marafiki zangu watakaye mwisho wa shughuli zao za nyumbani. Watakaye kula chakula chao cha mchana na watakuwa wakicheza mpira wa miguu. Ninatarajia nisiwe na ucheleweshaji.
Maelezo (Detail)
In the sentence 'my friends will have finished their homework', will have finished is the Future Perfect. We use it because the homework will be finished before I arrive at school. Alternative: 'They will finish their homework before I arrive'.
Katika sentensi 'marafiki zangu watakaye mwisho wa shughuli zao za nyumbani', watakaye mwisho ni Future Perfect. Tunaitumia kwa sababu shughuli zao za nyumbani zitakamilika kabla sijafika shuleni. Chaguo jingine: 'Watakwisha shughuli zao za nyumbani kabla sijafika'.
Mfano (Example) 2
Ivan will have eaten breakfast by 8 am.
Ivan atakuwa amekula kifungua kinywa na saa 8 asubuhi.
Maelezo (Detail)
In the sentence Ivan will have eaten breakfast, will have eaten is the Future Perfect tense. It describes an action that will be completed before 8 am. Alternatives: will have finished, will have taken.
Katika sentensi Ivan will have eaten breakfast, will have eaten ni wakati wa Future Perfect. Inaelezea kitendo ambacho kitakamilika kabla ya saa 8 asubuhi. Mbadala: will have finished, will have taken.
Mfano (Example) 3
Hadija will have finished her homework by tomorrow.
Hadija atakuwa amemaliza shughuli zake za nyumbani na kesho.
Maelezo (Detail)
In Hadija will have finished her homework, will have finished is the Future Perfect tense. It describes an action that will be completed before tomorrow. Alternatives: will have completed, will have done.
Katika Hadija will have finished her homework, will have finished ni wakati wa Future Perfect. Inaelezea kitendo ambacho kitakamilika kabla ya kesho. Mbadala: will have completed, will have done.
Mfano (Example) 4
Peter will have traveled to Mtwara by next month.
Peter atakuwa amesafiri kwenda Mtwara na mwezi ujao.
Maelezo (Detail)
In Peter will have traveled to Mtwara, will have traveled is the Future Perfect tense. It describes an action that will be completed before next month. Alternatives: will have gone, will have visited.
Katika Peter will have traveled to Mtwara, will have traveled ni wakati wa Future Perfect. Inaelezea kitendo ambacho kitakamilika kabla ya mwezi ujao. Mbadala: will have gone, will have visited.
Mfano (Example) 5
Ruta will have learned how to cook ugali by the end of the year.
Ruta atakuwa amejifunza kuandaa ugali na mwisho wa mwaka.
Maelezo (Detail)
In Ruta will have learned how to cook ugali, will have learned is the Future Perfect tense. It describes an action that will be completed before the end of the year. Alternatives: will have studied, will have practiced.
Katika Ruta will have learned how to cook ugali, will have learned ni wakati wa Future Perfect. Inaelezea kitendo ambacho kitakamilika kabla ya mwisho wa mwaka. Mbadala: will have studied, will have practiced.
Maswali
1
Choose the correct form of the verb in brackets to complete the sentence: 'By the time I wake up, my mother _______ (make) breakfast... in the sentence below: (Chagua fomu sahihi ya kitiwa kwenye mabano ili kukamilisha sentensi: 'Na saa nitakapogusa, mama yangu _______ (andaa) kifungua kinywa... katika sentensi ifuatayo:)
By the time I wake up, my mother will have made breakfast.
Na saa nitakapogusa, mama yangu atakuwa ameshapikia kifungua kinywa.
will have made
2
Complete the sentence with the correct form of the verb in brackets: 'By the time I arrive, they _______ (play) football.',
3
Choose the correct sentence that uses the Future Perfect:
4
Find the error in the sentence: 'By the time I wake up, my mother make breakfast.',
5
Choose the correct sentence: By next month, I _______ my project.
6
Complete the sentence: By next year, Hadija _______ her degree.
7
Find the verb in the future perfect tense: By the time I arrive, they _______ their homework.
8
Change to future perfect tense: I _______ my project by next week.
9
Which sentence is in the future perfect tense?
10
Identify the correct form of the verb: By next month, I _______ English for three years.
11
Correct the sentence: By the time I arrive, they will finish their homework.
Zungumza
Sema: Say aloud: 'I will have finished my homework by 5pm'.
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.