Post by firstname.lastname@example.org
1) He hasn't been his old self since he met Caroline. I think he's smitten by her.
2) He hasn't been his old self since he met Caroline. I think he's
smitten with her.
Which is grammatical?
Which makes sense?
Which is idiomatic?
They're both acceptable. I avoid such expressions myself, though,
because I'm uncomfortable with the image of Caroline smiting him.
Peter Moylan http://www.pmoylan.org
Newcastle, NSW, Australia