Barbara has been in the group 10 years Barbara have been in the group 10 years. Which should it be, have or has?