English, asked by zamanraza239, 8 months ago

I ___working all afternoon and have just finished the assignment .pls complete tense
a-have been
b-had been
c-shall be
d- am​

Answers

Answered by souravisarkar3
195

Answer:

may be had been working

Answered by monica789412
46

Option b. had been -This is the right answer.

Explanation:

  • We have to choose the correct option that fits into the blank provided.
  • Option a. is incorrect. It is because we have the second clause in present perfect tense 'have just finished'. Therefore a happening before this cannot be in the same tense.
  • Option c. is incorrect. It is because we are talking about a happening that is already over. So 'shall be'  is inappropriate.
  • Option d. is wrong. 'Working all afternoon' is over. So present continuous tense cannot be used.
  • Option b. is correct. The second clause is in present perfect tense. So the first clause which has already got over must be in past perfect tense.
  • Hence the answer is: I had been working all afternoon and have just finished the assignment .pls complete tense
Similar questions