问题
The volunteers a lot of help to the community for nearly ten years.
A:offered
B:are offering
C:will offer
D:have offered
B:are offering
C:will offer
D:have offered
正确答案是: