I had a sore throat for 8 days now shall I take penicillin?

Probably not. Most sore throats are viral. They can be from post nasal drip or just viral infection in throat. Rarely bacterial tonsillitis or strep throat is the cause. These have more pain, difficulty swallowing, absence of cough, fever associated. See your doctor if your throat continues to hurt.