It's present perfect continuous tense.
Past tense - I was eating. They were eating. Was and Were are the past tense forms of the verb "to be". The present tense forms are: is, am and are. She is eating. I am eating. We are eating.
The present perfect continuous tense of eat is:I/You/We/They have been eating.He/She/It has been eating.
Perfect tenses have verb phrases, not one single verb.present perfect = have/has + past participle = have eaten, has walkedpast perfect = had + past participle = had eaten, had walked.present perfect continuous = have/has + been + present participle = have been eating, has been walking.past perfect continuous = had + been + present participle = had been eating, had been walking.
This sentence is in the present tense.
Neither of these options is grammatically correct. The correct way to phrase it would be "Shall you have been eating?" This is the interrogative form of the future perfect tense, which asks about a completed action that will happen in the future.
Future e.g i will EAT Present e.g i am EATING Past e.g I ATE
"Had been eating" is the past perfect continuous of eat.
Present ProgressiveI + Am + Present ParticipleYou/we/they + Are + Present ParticipleShe/he/it + Is + Present ParticiplePresent Perfect ProgressiveHave/Has + Been + Present ParticiplePast ProgressiveWas/Were + Present ParticiplePast Perfect ProgressiveHad + Been + Present ParticipleFuture ProgressiveWill + Be + Present ParticipleFuture Perfect ProgressiveWill + Have + Been + Present ParticipleNote: the progressive tense is often called the 'continuous tense'.
They were eating
The future tense of "have been" is "will have been."
The word "is" is followed by a past tense verb when forming the past continuous tense, such as "He was eating," where "was" is the past tense of "is" and "eating" is the past participle of "eat" used in the continuous form.
Past tense.