I came across this expression on TV recently when B said something nice about
A, and so A kind of told the viewers 褒めてもらった? I got the impression that the
speaker meant "Did I just received a compliment?"

I have never heard this expression before apart from 褒めてくれた. When do one use
this expression and how different is it from 褒めてくれた?
CC BY-SA 4.0
2022-05-05T00:54:15.900
94367
2022-05-05T02:22:42.903
11884
question
meaning
The diffference between 褒めてもらった vs 褒めてくれた?
Remember もらう is basically "to receive" and くれる is basically "to give". 褒めてもらった
describes _your_ action, and 褒めてくれた describes _someone else's_ action. The
difference is obvious when personal pronouns are explicitly stated:

  * 私は友達に褒めてもらった。  
I was complimented by my friend.  
I received a compliment from my friend.  
("I received the favor of complimenting from my friend.")

  * 友達が私を褒めてくれた。  
My friend complimented me.  
("My friend gave me the favor of complimenting me.")

That said, when you use もらう or くれる, you can normally drop 私, and often the
"giver", too. The difference between 褒めてもらった and 褒めてくれた is small in a typical
situation where personal pronouns can be inferred from the context.

In your example, everyone understands the question is about what just happened
between B and A ("I"), so both "褒めてもらった?" and "褒めてくれた?" are equally natural.
The former is closer to "Was I just complimented?" and the latter "Did B/you
just compliment me?". The latter may sound like a question directly addressed
to B ("Did _you_ ..."). "褒めてもらった?" sounds like a question addressed to the
speaker (A) themself, which may be desirable if this was said as a light joke.

See also: [Why is に used with causativeて+もらう but not causativeて
+くれる?](https://japanese.stackexchange.com/q/80571/5010)
CC BY-SA 4.0
2022-05-05T01:21:29.597
94368
2022-05-05T02:22:42.903
2022-05-05T02:22:42.903
5010
5010
94367
answer