
I don't understand why we use the present perfect although the action is done "140,000 years ago"
Does someone can explain?
Thanks.
I take it you mean "thought to have lived".didieravoaka wrote:I agree Marty. Actually, I've noticed the "whom..." in the sentence but was confused. I also keep in mind that "thought to had lived" is an idiomatic expression.