Question: has took or has taken?
Answer: Took is the simple past tense, whereas taken is the past participle. This means that you can say took on its own, e.g. I took the cake, but you have to have an auxiliary (helping) verb with taken, e.g.