I gave the book to John. I bought a present for John.
I gave John the book. I bought John a present.
говорить, отвечать, читать, рассказывать, улыбаться