高手帮我下啊~~~1、overthepastseveralmillionyears,over可以翻译为“在“的意思,一般后面用现在完成时。个人认为“for”其实可以省略,如果在这里,可以认为是“对……而...