选B
in the past five years "在过去的五年里”, 这是一个典型的现在完成时的时间状语,因为你这样想呀:在过去的五年里,是指从五年前开始,一直延续到现在的时间,而时间延续到了现在,就用现在完成时.