Quration English

tense

Kitendo kimoja cha zamani kinapotokea kabla ya kingine, Kiingereza hutumia past perfect. 'By the time we arrived, the movie ___ already started.' Ni neno gani linalofaa?

had
Past perfect = had + past participle, kwa tukio la mapema zaidi kati ya matukio mawili ya zamani. Kwa hivyo 'had already started'.

Wakati uliopita kamili ("had" + kitenzi cha wakati uliopita) unaonyesha tukio la mapema kati ya matukio mawili ya wakati uliopita, ndiyo hasa sababu "had already started" ni sahihi hapa — filamu kuanza kulitokea kabla ya kikundi kufika, na Kiingereza kinahitaji safu hii ya ziada ya wakati kuonyesha mfuatano huo wazi.

"Has" ni wakati uliopita ulio karibu (present perfect), unaotumika kwa matendo yaliyounganishwa na sasa badala ya kupanga matukio mawili ya wakati uliopita, na "did" ni wakati uliopita rahisi, ambao ungefanya sentensi kuwa na wakati usio wazi bila kuonyesha ni tendo lipi lilitokea kwanza.

Tofauti hii ni muhimu zaidi katika kusimulia hadithi na kutoa taarifa, ambapo kupata mfuatano wa matukio ya wakati uliopita vibaya kunaweza kweli kumchanganya msikilizaji kuhusu nini kilitokea kabla ya nini — wakati uliopita kamili upo hasa kuzuia mkanganyiko huo.

▶ Quration English

tense

Ili kuunganisha wakati uliopita na sasa, Kiingereza hutumia present perfect. 'I ___ here for ten years (and still do).' Ni lipi linalofaa?

Quration — Quration English