Philip has lived in Denver for ten years before he moved to the Silicon Valley to start his own company.
Philip has lived or Philip had lived?
"He moved" is a simple past tense phrase. Philip had lived sounds right because it is describing an action that happened before another action "he moved".
But present perfect seems ok as it describes that it relates to the present.
Which is the correct answer?