Have something to give someone or give TO someone

Solution 1:

With ditransitive verbs (verbs taking a direct and an indirect object), when both objects follow the verb we can say:

  • I give you the book.

OR

  • I give the book to you.

When the direct object precedes the verb (that is, in relative clauses) the indirect object may or may not take to:

  • This is the book I want to give you.

OR

  • This is the book I want to give to you.

  • Here's the picture I need to show you.

OR

  • Here's the picture I need to show to you.

  • This is the letter I have written you.

OR

  • This is the letter I have written to you.

The versions without "to" can sound more idiomatic.