
Present perfect vs past simple kwa Kiingereza: jinsi ya kuchagua
Unashindwa kuchagua kati ya present perfect na past simple kwa Kiingereza? Hapa kuna sheria wazi, alama (just, already, yet, ever/never) na tofauti za UK/US, pamoja na mifano halisi.
Sentensi mbili za Kiingereza, wazo moja, lakini hisia tofauti: "Nimepoteza funguo zangu" dhidi ya "Nimepoteza funguo zangu". Ni ipi unayechagua? Kila kitu kinategemea uhusiano na sasa na alama fulani za kuaminika.
Kanuni muhimu
Muda wa present perfect (have/has + past participle) hutumika wakati zamani ina matokeo au umuhimu sasa, au wakati tunapozungumzia kipindi ambalo halijakamilika. Muda wa past simple (V-ed au umbo la kipekee) unazungumzia wakati ulioisha na umeainishwa, bila uhusiano wowote na sasa. Wazo hili liko katikati ya sarufi za matumizi British Council
na vitabu vya kiuhakika.
- Nimepoteza funguo zangu. Siwezi kuingia. (matokeo yanaonekana sasa)
- Tayari amemaliza. (sasisho, mapema kuliko ilivyotarajiwa)
- Je, umewahi kutembelea London? (uzoefu wa maisha, hakuna tarehe iliyokamilika)
Past simple, wakati uliopita umewekwa wazi au umefungwa :
- Nilipoteza funguo zangu jana. (jana = muda umekamilika)
- Tulimaliza saa 11 jioni. (muda maalum, tukio limekamilika)
- Sikumwona jana usiku. (kipindi kilichokamilika, bila uhusiano wa sasa unaohitajika)
Kidokezo cha kipindi
Swali la kujitathmini muhimu: je, kipindi kimekamilika (jana, mwaka jana, mwaka 2010) au kinaendelea (leo, wiki hii, hivi karibuni)? Kimekamilika → past simple. Kinaendelea → present perfect.
Vigezo vinavyosaidia
Baadhi ya viwakilishi na misemo ya muda huelekeza vizuri uchaguzi. Kumbuka matumizi yao ya kawaida na nafasi yao. Katika hali ya shaka, thibitisha mantiki ya kipindi kilichokamilika dhidi ya kinaendelea.
Kiingereza cha Uingereza vs cha Marekani
Katika Kiingereza cha Uingereza, tunapendelea sana present perfect na just, already, yet. Katika Kiingereza cha Marekani, past simple ni kawaida kwa mawazo sawa ya hivi karibuni. Zote zinabaki kueleweka kila mahali, lakini mtindo unaonekana kubadilika kidogo. Tofauti hii inaonyeshwa katika rasilimali za rejea, kwa mfano Kamusi ya Cambridge.
Mifano ya kulinganisha
- BrE: Nimekula tu.AmE: Nimekula tu.
- BrE: Je, umemaliza bado?AmE: Je, umemaliza bado?
- BrE: Tayari ameondoka. AmE: Tayari ameondoka.
Pia angalia umbo la participle passé la "get": got katika Kiingereza cha Uingereza, gotten katika Kiingereza cha Marekani. Hii haiathiri sheria ya msingi, lakini utaona kwa mfano "He’s gotten better" katika AmE ambapo BrE ingesema zaidi "He’s got better".
Mtego wa kawaida
- Hakuna present perfect na wakati uliokamilika: ❌ I’ve seen him yesterday → ✅ I saw him yesterday.
- since vs for: since + mwanzo (since 2019), for + muda (for three years) na present perfect kwa hali ambayo bado inatumika.
- ever/never hutumika hasa katika maswali na katika kukataa kwa uzoefu: Have you ever…? / I’ve never…
- already huwekwa mara nyingi kati ya kiambishi na participle (She’s already left) au mwishoni mwa sentensi. Katika AmE, past simple + already ni ya kawaida katika mazungumzo.
- been vs gone: I’ve been to New York (uzoefu, siwezi tena kule) vs He’s gone to New York (ameondoka, yuko kule au yuko njiani).
Uzoefu wangu
Mwanzo, nilikuwa naweka present perfect kila mahali kwa sababu ilionekana “zaidi ya Kiingereza” katika akili yangu. Kisha niligundua kwamba nilikuwa nikilazimisha pale ambapo past simple ilitosha. Njia ambayo ilinisaidia: kuandika kipindikatika sentensi kabla ya kuunganisha. Ikiwa ninaandika today, this week, so far, nadhani present perfect. Ikiwa ninaandika yesterday, last night, in 2018, two days ago, ninahamia kwenye past simple. Na ninapotaka kuzungumzia uzoefu bila tarehe, ninazingatia maswali yenye ever na majibu yenye never. Katika wiki chache, uainishaji huu umenisaidia kuepuka kutetereka katikati ya sentensi.
Jinsi ya kujifundisha
Chukua matukio 10 ya kibinafsi na uyandike katika toleo mbili: moja ikiwa na alama iliyokamilika (yesterday, last year…) katika past simple, nyingine ikiwa na alama isiyokamilika (today, this week, lately) katika present perfect. Soma kwa sauti, sikiliza hisia ya “sasa iliyo na uhusiano” dhidi ya “zamani iliyopangwa”. Ikiwa unataka kuchunguza zaidi, ukurasa wa Kiingereza wa Discus unakusanya viashiria muhimu ili kuendelea kufanya mazoezi katika muktadha sahihi.
Ili kwenda mbali zaidi
Kihalisia, present perfect inaonyesha hali iliyokamilika yenye umuhimu wa sasa. Kawaida tunatofautisha matumizi matatu ya chini: matokeo (nimevunja miwani yangu, hali ya sasa ya uharibifu), uzoefu (Nimeona filamu hiyo mara tatu, bilan d’expérience) na endelea (Nimeishi hapa tangu 2019, hali ambayo ilianza kabla na inaendelea). Past simple, kwa upande wake, inaelezea ukweli wa muda wazi: tukio limewekwa na kuingizwa katika mfuatano wa hadithi. Katika mazungumzo, upinzani huu unachanganyika na kujiweka kwa muda kunakotolewa na viwakilishi: mifumo isiyo kamilifu inaruhusu kumalizika, mifumo kamilifu inahitaji preterit. Katika aina za Kiamerika, shinikizo la hadithi katika muda wa karibu mara nyingine huchochea preterit hata na just/already/yet, bila kufuta uchambuzi wa kiini wa kiashiria. Kuwa na tabaka hizi mbili akilini (kiashiria + mfumo wa muda) husaidia kuelezea karibu kesi zote za mipaka.

Amaury Lavoine
Kifungu kilichoandikwa na Amaury Lavoine, mwanzilishi wa Discus. Anajifunza Kiswahili kila siku na mwalimu wa Kikenya — ni mazoezi haya yanayoongoza kila uamuzi wa bidhaa.
Kuhusu Discus →Makala yanayohusiana

Sauti 'th' katika Kiingereza: /θ/ na /ð/ bila msongo
'th' ya Kiingereza inaficha sauti mbili: /θ/ kama katika think na /ð/ kama katika this. Mahali pa ulimi, jaribio la koo, kioo na orodha ya maneno ili kujifunza hatua kwa hatua.

Madaraja ya nomino katika Kiswahili: M-Wa, Ki-Vi, Ji-Ma, N
Inajumuisha madaraja manne muhimu ya nomino za Kiswahili na ona jinsi yanavyodhibiti makubaliano ya vitenzi, viashiria na vya kumiliki, kwa mifano wazi.

Ser dhidi ya estar kwa Kihispania: kanuni, tofauti na mifano
Ser na estar vinapatikana wote wawili kwa Kihispania. Kanuni ya « kiini dhidi ya hali » inasaidia, lakini kuna tofauti: matukio, bei, vivumishi vinavyobadilisha maana. Mifano sita wazi ya kukumbuka.