Shraddha . . . . . . . since afternoon. A. was working B. works C. is working D. has been working

was working
works
is working
has been working

The correct answer is D. has been working.

The sentence “Shraddha has been working since afternoon” is in the present perfect continuous tense. This tense is used to talk about an action that started in the past and continues up to the present. In this case, Shraddha has been working since afternoon, which means that she started working in the afternoon and is still working now.

The other options are incorrect because they do not express the idea that Shraddha has been working for a continuous period of time. Option A, “was working,” is in the past simple tense, which is used to talk about an action that happened at a specific time in the past. Option B, “works,” is in the simple present tense, which is used to talk about an action that happens regularly or habitually. Option C, “is working,” is in the present continuous tense, which is used to talk about an action that is happening now.

Here are some examples of how the present perfect continuous tense can be used:

  • I have been studying for the test all week.
  • We have been waiting for you for an hour.
  • The baby has been crying for a long time.
  • The food has been cooking for a while.