cyiBooseYilhaela cyiBooseYilhaela 17-12-2015 English contestada Which verb is in the present perfect progressive tense? Choose that verb to correctly complete the sentence. The mechanic __________ on the car all afternoon. a. has been working b. is working c. had been working d. has worked