Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer in each of the following questions.
This is the third time James ______ the volunteer program to the village.
A. has joined
B. has been joining
Answer the question before viewing the answer below
Correct answer: A