这句话 主句为什么用完成时?

问题描述:

这句话 主句为什么用完成时?
Man-eating may have started because people were eager to become as strong and brave as their enemise.

这是虚拟语气的一种用法.
如果表示对过去发生的事情的猜测,使用:情态动词+have done.
翻译:吃人这种现象可能发生的原因是人们热切的希望变的像他们的敌人一样坚强和勇敢.
对于这种现象的产生是不肯定的猜测.
如果表示肯定猜测就是must have done