Einstein ( ) the leader scientist of the world for 60 years A was B has been C had been D would be

问题描述:

Einstein ( ) the leader scientist of the world for 60 years A was B has been C had been D would be

A 60年已经是过去的事情了

B
首先有for 60 years,表示一段时间的,用完成时,排除A和D
然后,这题用现在完成时就可以了吧
过去完成时表示事情发生在过去的过去,一般来说题干中要有明显的表示过去的词,这道题中没有,所以没有必要用过去完成时

C