"Recommend me" vs. "Recommend to me" [duplicate]

In conversation, I hear people say:

"Please recommend me a book."

Or:

"Recommend me a book, please."

They omit "to," as in:

"Please recommend to me a book."

Or variations thereof, such as:

"Please recommend a book to me."

And:

"Recommend to me a book, please."

Are all of the example sentences above grammatically correct?

Edit: No, the referenced question did not answer mine, because it it asks how to is interchangeable with that, which is a somewhat different question. My question is specifically about the usage of to.


Solution 1:

The structure of the phrase, "Recommend me a book," parallels that of "Give me a book." Let's look at that first.

A verb such as 'to give' can take an indirect and a direct object. It is a ditransitive verb (see note below).

1.

If the direct object precedes the indirect object, we must include 'to'.

Give the book to John.

However, if the indirect object precedes the direct object, you should omit 'to', e.g.

Give John the book.

2. If you want to add 'please' you can add it to the beginning or to the end of either of the above sentences. The choice is yours.

3. Other verbs act similarly to 'give', e.g.

Hand me the book. Hand the book to me.

Pass me the book. Pass the book to me.

Throw me the book. Throw the book to me.

4. Note that verbs such as this are described as ditransitive. They can take two objects. Another example is 'show'.

Show me the book. Show the book to me.

5. It is a matter of style, usage and opinion whether 'recommend' is one of those verbs. Peter Shor (in the comments) thinks it is. I think it is in the context of this question. Some people (such as Joe Dark in the comments) clearly think otherwise.

Usage, preference and context will ultimately decide.


Ditransitivity

In grammar, a ditransitive verb is a verb which takes a subject and two objects which refer to a theme and a recipient. According to certain linguistics considerations, these objects may be called direct and indirect, or primary and secondary.

Wikipedia

Solution 2:

I slightly disagree with the above answer as when the verb recommend is used as a transitive verb, its object should be something that is recommended/suggested/advised (to use/read/watch, etc).

  1. I recommended him to the CEO.

It is obvious that the above sentence means I asked the CEO to consider hiring him.

Let's say the CEO is a female and if you use:

  1. I recommended him her/I recommemded her him.

Which one would you use for the No.1 sentence? It is very difficult to tell who was recommended and to whom who was recommended. Of course, the second one should be used (based on the context) as IO (indirect object/her) should be placed before DO (direct object/him).

If you compare No. 2 sentence with the follwoing:

  1. I recommnded him to her.

It is far less confusing than No. 2.

There is no single usage mentioned in Oxfod Online Dictionary that shows "recommend + IO + DO" construction".

I have "googled" some phrases and there seems to be no big difference in monotransitive usages (taking only DO) and ditransitive usages (taking IO and DO).

"Recommended a book to me": 45,300 hits.
"Recommended me a book": 42,000 hits.

"Recommended a book to him": 99,700 hits. "Recommended him a book": 97,200 hits. "Recommended a book to her": 81,600 hits. "Recommended her a book": 32,100 hits.

However, if you change the DO to "the movie" and IO to "him/her", seemingly strange hit numbers turn up.

"Recommended the movie to me": 49,600 hits. "Recommended me the movie": 64,500 hits.

"Recommended the movie to him": 34,800 hits. "Recommended him the movie": only 3 hits.

"Recommended the movie to her": 37,200 hits. "Recommended her the movie": 0 hits. Also, 0 hits for "Recommended them the movie" and only 8 hits for "recommended us the movie" while 30,500 hits for "recommended the movie to us".

The same phenomenon is taking place with the verb "suggest" whose usage is considered similar to "recommend".

"Suggested an idea to me": 45,300 hits.
"Suggested me an idea": 17,800 hits.

"Suggested an idea to him: 34,100 hits. "Suggested him an idea": 3,270 hits

"Suggested an idea to her: 32,700 hits. "Suggested her an idea": 7,010 hits

Conclusion:

You could use either "Recommend a book to me" or "Recommend me a book" as "Recommend me something" seems to have become rather popular as shown in the Google search.

However, if you change the IO to "him/her/us/them", it is a different story.

It is rather idiomatic to use "recommend" as a "ditransitive" verb when using "me" as an IO (even "him" for a book). However, we had better use the verb "recommend" as a "monotransitive" verb that takes only DO when using other IO's than "me" (or him for a book).