Fill in the blank with the most appropriate word.
They have used up all the petrol in the tank. All the petrol in the tank _________ up.
An action in a sentence can be represented in two ways, namely active and passive voice.
The passive voice always uses the past participle form of the main verb irrespective of any tense. Only the auxiliary verbs depend upon the sentence given in active voice.
The correct answer is B) has been used as the previous sentence indicates present perfect tense in the sentence after it.
Options A, C, and D are not correct as the sentence is not in the present perfect continuous tense, future perfect tense and 'have' cannot be used respectively.