0
Unlimited Posted 19 years ago
Grammar

'on', 'for'

Do these sentences below have the same meaning? I have a feeling that the first one sounds awkward but probably I'm wrong.

I flatter myself on being in a good shape at my age.
I flatter myself for being in a good shape at my age.
  

Top answer

Hi, 'On' is the most common preposition with flatter + present participle , although others are possible. I wouldn't say 'for' is wrong, here. The standard phrase is in a good shape .

  • Hi, 'On' is the most common preposition with flatter + present participle , although others are possible.
  • I wouldn't say 'for' is wrong, here.
  • The standard phrase is in a good shape .
  • Best wishes, Clive
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
Hi,

'On' is the most common preposition with flatter + present participle, although others are possible. I wouldn't say 'for' is wrong, here.

The standard phrase is in a good shape.

Best wishes, Clive

Related Questions