Koja je razlika između 'ko' i 'koga'? Obje su riječi vrlo slične u značenju i upotrebi. Međutim, riječi se, premda obje zamjenice, ne mogu upotrijebiti na sličan način zbog gramatike. Koja se riječ pravilno koristi u rečenici, zahtijeva neko razumijevanje složenosti engleskih gramatičkih pravila.
'Tko god' je izgovor koji je složena riječ koja se sastoji od 'tko' i 'ikad'. Ukazuje na osobu ili osobe. Na primjer: Tko ide, morat će se voziti autobusom. Koristi se kao predmet rečenice, kao u ovom primjeru, i može se koristiti pri postavljanju pitanja. To se posebno događa kada izražavate iznenađenje. Na primjer: Tko god bi mogao biti kod nas ovako kasno u noć! 'Tko god' se također može upotrijebiti kad je dio predikata glagola koji se povezuje. Na primjer: Shvatio je da tko nije već nije tamo. Ova pravila upotrebe ista su ona koja se primjenjuju na izgovor "tko".
'Tko god' je također zamjenica, sastavljena od 'koga' i 'ikad', ali to je objektivni oblik 'tko'. Koristi se kad je objekt glagola. Na primjer: Dao je poštu onome kome je živio u kući. Baš kao i "tko god" slijedi ista gramatička pravila kao i "tko". Iako je ovo gramatički ispravan način korištenja „koga“ i „koga god“, treba napomenuti da mnogi govornici engleskog jezika izbjegavaju koristiti „koga“ i „koga god“ u svakodnevnom razgovoru. To je zato što „ko“ ima formalni ili pretenciozan zvuk za mnoge izvorne govornike engleskog jezika. Na primjer, ova je rečenica točna, ali zvuči pretjerano formalno: slave se pobjednici koji su pobijedili u utrci. Prirodniji način za izgovaranje rečenice u ležernom razgovoru je uporaba "onog": Pobjednici koji su pobijedili u utrci slave. Neki govornici mogu jednostavno koristiti „tko“ umjesto „koga“, a iako je tehnički netočan, u neformalnom razgovoru široko je prihvaćen. Na primjer: Koga ste upoznali? Iako je tačno, vjerojatno će se mnogi „govornici engleskog jezika“ umjesto „koga“ upotrijebiti „tko“.
Dakle, odlučivanje koju riječ upotrijebiti u rečenici prvenstveno ima veze s njezinim smještanjem u rečenici. Bilo koja riječ može se koristiti s zavisnom klauzulom ili grupom riječi s subjektom i glagolom, ali ona ne izražava potpunu misao poput rečenice. Koristi li se 'tko' ili 'koga god' ovisi o slaganju glagola u zavisnoj klauzuli, a ne o ostatku rečenice. Na primjer: Dat ću ga kome je najpotrebnije. 'Tko se' slaže s glagolom u zavisnoj klauzuli 'treba ga najviše'. Međutim, ako je cijela rečenica koja sadrži ili „tko god“ ili „tko god“ predmet glagola koji slijedi klauzulu, onda se mora složiti s tim glagolom. Na primjer: Tko ostavi vrata otvorena, mora ih zatvoriti. "Tko je ostavio otvorena vrata" je tema, a "mora" je glagol s kojim se slaže.