"I've worked for..." vs. for last years "I've been a ..." are the tenses different?