Correct option is B
Correct option: (b)
with; for
Why it is correct (highlight):
•
happy with someone = satisfied/pleased with a person (Hindi:
किसी से खुश होना)
•
for + V-ing = reason/cause (Hindi:
के लिए / कारण)
Correct sentence: I am happy
with him
for helping me.
Grammatical Rule (English):
• “happy with” (person) + “for” (reason/action).
व्याकरणिक नियम (Hindi):
• व्यक्ति के साथ
with और कारण/क्रिया के साथ
for का प्रयोग सामान्य है।
Why other options are incorrect:
• (a) “happy to him” गलत collocation है।
• (c) order/structure गलत और unnatural है।
• (d) “on; on” गलत pairing है।
Hence, option (b) is the correct answer.