141k views
2 votes
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

User RThomas
by
8.5k points

2 Answers

3 votes

The answer is

A. has been working

User Keugyeol
by
8.3k points
6 votes
C.

Has been working.

Progressive means it would have started in the past, and has *progressed* to the present.
User Dalorzo
by
7.9k points