Correct option is A
The correct option is (a) am having.
Explanation:
The sentence refers to a future arrangement or plan that has already been fixed — the speaker has a dinner scheduled with Arvind tomorrow. In English, the Present Continuous Tense is commonly used to express a pre-arranged future plan or a definite appointment.
Grammatical Rule (English):
Present Continuous (am/is/are + V₁ + ing) is used to express a fixed future plan or arrangement.
Example: I am meeting the doctor tomorrow. (already arranged)
Correct answer – am having:
Am having conveys that the dinner with Arvind is a previously arranged plan for tomorrow.
(Hindi meaning: मैं कल अरविंद के साथ रात का खाना खाने वाला/वाली हूँ।)
Explanation of Other Options:
- (b) must be having – Expresses deduction or probability, not a fixed arrangement.
- (c) do have – Emphatic present; does not convey a future arrangement.
- (d) will hardly have – Means the speaker is unlikely to have dinner; contradicts the context where a specific dinner plan is already in place.
So the correct answer is (a)