Question: have been overcome or overcame?
Answer: You are quite right that the past tense of 'overcome' is 'overcame', by the way it follows the same form as the verb 'to come' – 'come','came' – the simple past, and 'come' the past participle.